var tp_id, jsonData, q_index, q_num; mui.init(); mui.plusReady(function(){ var self = plus.webview.currentWebview(); tp_id = self.tp_id; jsonData = self.jsonData; q_index = self.q_index || self.q_num; q_num = self.q_num; if(jsonData){ $(".title-input").val(jsonData.title); if(jsonData.isRequired){ $("#require").addClass("mui-active"); }else{ $("#require").removeClass("mui-active"); } } var opHtml = createNumOptions(q_num, q_index); $("#question_index").empty().append(opHtml); bindEvents(); }); function createNumOptions(num, index){ var opHtml = ""; for(i=1; i<=num; i++){ if(num == index){ if(i == num){ opHtml += ""; }else{ opHtml += ""; } }else{ if(i == index){ opHtml += ""; }else{ opHtml += ""; } } } return opHtml; } function bindEvents(){ $("#submit_btn").on('click', function(){ var title = $(".title-input").val(), isRequired = $("#require").hasClass("mui-active") ? 1 : 0, sort = $("#question_index").val(); if($.trim(title).length == 0){ dialog({ content: "请输入题目", contentType: 'tipsbox', skin: 'bk-popup', closeTime: 2000 }).showModal(); } //将数据存储到表中 var time = (new Date()).getTime(); var self = plus.webview.currentWebview(), opener = self.opener(), info = { title: title, isRequired: isRequired, type: 2, comment: "", updateTime: time, sort: sort, options: "", tp_id: tp_id, index: jsonData ? jsonData.index1 : q_index }; if(jsonData){ //修改数据 mui.fire(opener, "update", {info: info, code: jsonData.code}); mui.back(); }else{ mui.fire(opener, "addQuestion", {info: info}); mui.back(); } }); }