123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- $(document).ready(function(){
- var ctx=$("#ctx").val();
- var sid = $.getUrlParam("sid");
- var surveyId = $.getUrlParam("surveyId");
- var template = $.getUrlParam("template");
- $("#sid").val(sid);
- $("#id").val(surveyId);
- loadSurveyData(function(){
- $("#surveyList").attr("href","/dw/#/dw/survey");
- $("#designSurvey").attr("href","/dw/static/diaowen/design.html?surveyId="+surveyId);
- $("#dwPhone").hide();
- $("#dwPad").hide();
- var tag = $("#tag").val();
- $("#PcSurvey").attr("src","/dw/static/diaowen/answer-p.html?surveyId="+surveyId+"&sid="+sid+"&tag="+tag);
- bindEvent();
- if(template!=null && template==="1"){
- $("#editorPreview").hide();
- $("#templatePreview").show();
- }
- });
- });
- function bindEvent(){
- $(".centerTabbarBtn").click(function(){
- var surveyId = $("#id").val();
- var sid = $("#sid").val();
- var tag = $("#tag").val();
- $(".centerTabbarBtn").removeClass("active");
- $(this).addClass("active");
- var thHref=$(this).attr("href");
- if(thHref==="#dwPc"){
- }else if(thHref==="#dwPad"){
- $("#PadSurvey").attr("src","/dw/static/diaowen/answer-m.html?surveyId="+surveyId+"&sid="+sid+"&tag="+tag);
- }else if(thHref==="#dwPhone"){
- $("#PhoneSurvey").attr("src","/dw/static/diaowen/answer-m.html?surveyId="+surveyId+"&sid="+sid+"&tag="+tag);
- }
- $(".dwPreviewBody").hide();
- $(thHref).show();
- return false;
- });
- $("#confirgDevSuvey").click(function(){
- var ctx = $("#ctx").val();
- var surveyId = $("#id").val();
- var url = ctx+"/design/survey-design/devSurvey.do";
- var data = "surveyId="+surveyId;
- $.ajax({
- url: url,
- data: data,
- type: "post",
- success: function (httpResult){
- if(httpResult.resultCode===200){
- window.location.href="/dw/#/dw/survey/c/url/"+surveyId;
- }else{
- alert(httpResult.resultMsg);
- }
- },
- error: function(xmlHttpRequest, textStatus, errorThrown){
- // alert(xmlHttpRequest);
- if(xmlHttpRequest.status===401){
- // window.location.href="/dw/#/login";
- window.location.href="/dw/#/401";
- }else if(xmlHttpRequest.status===403){
- alert("没有发布权限");
- // window.location.href="/dw/#/exception/403";
- }
- }
- });
- });
- }
- function loadSurveyData(callback){
- var ctx=$("#ctx").val();
- var surveyId = $("#id").val();
- var url = ctx+"/survey/info.do";
- var data = "id="+surveyId;
- $.ajax({
- url:url,
- data:data,
- type:"get",
- success:function(httpResult){
- if(httpResult.resultCode==401){
- // window.location.href="/dw/#/login";
- window.location.href="/dw/#/401";
- }
- //surveyName
- if(httpResult.resultCode==200){
- $("#surveyName").val(httpResult.data.surveyName);
- }
- if(callback!=null){
- callback();
- }
- }
- });
- }
|