$.namespace("gkjyr.main"); //所在地返回值 gkjyr.main.szdbackData = null; //所在港口返回值 gkjyr.main.szgkbackData = null; //所在港区返回值 gkjyr.main.szgqbackData = null; gkjyr.main.bwytbackData=null; gkjyr.main.ywlxbackData=null; gkjyr.main.init = function() { //把form传入,构造翻页控件 gkjyr.main.sel(); initBwytSelect('bwytsel',gkjyr.main.bwytbackData,'80%'); initYwlxSelect('ywlxsel',gkjyr.main.ywlxbackData,'80%'); pageinfo($("#gkjyrform")); }; /**查询功能实现 * */ gkjyr.main.search = function() { $('#pagejump').val(1); $("#gkjyrform").submit(); }; /** * 详情按钮功能实现 * */ gkjyr.main.details = function(data,status) { //alert($.app + "/gkjyr/details?id=" + data+(typeof(status)!='undefined'?"&status="+status:"")); location.href = $.app + "/gkjyr/details?id=" + data+(typeof(status)!='undefined'?"&status="+status:""); }; /**联动效果实现 * */ gkjyr.main.sel = function() { initszdSelect('szdsel', gkjyr.main.szdbackData, 'showgk', '80%'); initgkSelect('gksel', gkjyr.main.szgkbackData, gkjyr.main.szdbackData, 'showgq', '80%'); initgqSelect('gqsel', gkjyr.main.szgqbackData, gkjyr.main.szdbackData, gkjyr.main.szgkbackData, null, '80%'); }; function showgk() { initgqSelect('gqsel','','','',null,200); initgkSelect('gksel', gkjyr.main.szgkbackData, $('.szdselectpicker').val(), 'showgq', '80%'); } function showgq() { initgqSelect('gqsel', gkjyr.main.szgqbackData, $('.szdselectpicker').val(), $('.gkselectpicker').val(), null, '80%'); } gkjyr.main.add = function() { location.href = $.app + "/gkjyr/add"; }; gkjyr.main.view = function(data) { location.href = $.app + "/gkjyr/view?id=" + data; }; /**删除功能实现 * */ gkjyr.main.del = function(data) { $.confirm({ title : '确认框', content : '确认删除吗', confirm : function() { $.post($.app + "/gkjyr/delete", { id : data }, function(data) { if (data.success) { $.alert({ title : '提示', content : '删除成功', confirm : function() { location.href = $.app + "/gkjyr/main"; } }); } else { $.alert({ title : '提示', content : data.message, confirm : function() { } }); } }, "json"); }, cancel : function() { } }); }; /**编辑页面的跳转 * */ gkjyr.main.edit = function(data) { location.href = $.app + "/gkjyr/edit?id=" + data; }; function initBwytSelect(divid,existVal,width){ $.post($.app + "/gkjyr/selectBwyt", { }, function(data) { var str = ""; str+=""; $("#"+divid).empty(); $("#"+divid).append(str); $('.bwytselectpicker').selectpicker({ width:width }); }, "json"); } function initYwlxSelect(divid,existVal,width){ $.post($.app + "/gkjyr/selectXkzywlx", { }, function(data) { var str = ""; str+=""; $("#"+divid).empty(); $("#"+divid).append(str); $('.ywlxselectpicker').selectpicker({ width:width }); }, "json"); } function initJyrxkzsfdqSel(divid, existVal){ $.post($.app + "/xkzxx/selectXkzsfdq", { }, function(data) { if (data) { var str = ""; str+=""; $("#"+divid).empty(); $("#"+divid).append(str); $('.jyrxkzsfdqselectpicker').selectpicker({ width:'80%' }); } else { } }, "json"); };