function getStreet_ids(){ var street_ids=''; $('.pushStreetsList').find('input[type="checkbox"]:checked').each(function(i,item){ street_ids=street_ids+$(this).attr("value")+","; }); street_ids=street_ids.substring(0,street_ids.length-1); $("#street_ids").val(street_ids); return street_ids; } function getBuild_ids(){ var build_ids=''; $('.pushBuildsList').find('input[type="checkbox"]:checked').each(function(i,item){ build_ids=build_ids+$(this).attr("value")+","; }); build_ids=build_ids.substring(0,build_ids.length-1); $("#build_ids").val(build_ids); return build_ids; } function getCompany_ids(){ var company_ids=$("#company_ids").val(); var company_names=$("#company_names").val(); if(company_ids && company_ids!="undefined"&& company_ids!=""){ company_ids=company_ids+","; }else{ company_ids=''; } if(company_names && company_names!="undefined"&& company_names!=""){ company_names=company_names+","; }else{ company_names=''; } $('.pushCompanyList').find('input[type="checkbox"]:checked').each(function(i,item){ if(company_ids.indexOf($(this).attr("value")+",")==-1){ company_ids=company_ids+$(this).attr("value")+","; company_names=company_names+$(this).attr("companyName")+","; } }); company_ids=company_ids.substring(0,company_ids.length-1); company_names=company_names.substring(0,company_names.length-1); $("#company_ids").val(company_ids); $("#company_names").val(company_names); return company_ids; } /** * 保存推送单位 * */ function savePush(){ var chlength=$('.pushStreetsList').find('input[type="checkbox"]:checked').length; var street_ids=''; var street_names=''; $('.pushStreetsList').find('input[type="checkbox"]:checked').each(function(i,item){ street_ids=street_ids+$(this).attr("value")+","; street_names = street_names +=$(this).attr("streetName")+","; }); street_ids=street_ids.substring(0,street_ids.length-1); street_names=street_names.substring(0,street_names.length-1); var chlength=$('.pushBuildsList').find('input[type="checkbox"]:checked').length; var build_ids=''; var build_names=''; $('.pushBuildsList').find('input[type="checkbox"]:checked').each(function(i,item){ build_ids=build_ids+$(this).attr("value")+","; build_names=build_names+$(this).attr("buildName")+","; }); build_ids=build_ids.substring(0,build_ids.length-1); build_names=build_names.substring(0,build_names.length-1); /*var chlength=$('.pushCompanyList').find('input[type="checkbox"]:checked').length; var company_ids=''; var company_names=''; $('.pushCompanyList').find('input[type="checkbox"]:checked').each(function(i,item){ company_ids=company_ids+$(this).attr("value")+","; company_names=company_names+$(this).attr("companyName")+","; }); company_ids=company_ids.substring(0,company_ids.length-1); company_names=company_names.substring(0,company_names.length-1);*/ var company_ids=$("#company_ids").val(); var company_names=$("#company_names").val(); parent.$("#pushStreetIds").val(street_ids); parent.$("#pushBuildIds").val(build_ids); parent.$("#pushCompanyIds").val(company_ids); parent.$("#pushStreetNames").val(street_names); parent.$("#pushBuildNames").val(build_names); parent.$("#pushCompanyNames").val(company_names); parent.$("#pushNames").text(street_names+" "+build_names+" "+company_names); var index = parent.layer.getFrameIndex(window.name); parent.layer.close(index); } /*** * 直接推送 * */ function send(){ var chlength=$('.pushStreetsList').find('input[type="checkbox"]:checked').length; var street_ids=''; var street_names=''; $('.pushStreetsList').find('input[type="checkbox"]:checked').each(function(i,item){ street_ids=street_ids+$(this).attr("value")+","; street_names = street_names +=$(this).attr("streetName")+","; }); street_ids=street_ids.substring(0,street_ids.length-1); street_names=street_names.substring(0,street_names.length-1); var chlength=$('.pushBuildsList').find('input[type="checkbox"]:checked').length; var build_ids=''; var build_names=''; $('.pushBuildsList').find('input[type="checkbox"]:checked').each(function(i,item){ build_ids=build_ids+$(this).attr("value")+","; build_names=build_names+$(this).attr("buildName")+","; }); build_ids=build_ids.substring(0,build_ids.length-1); build_names=build_names.substring(0,build_names.length-1); var chlength=$('.pushCompanyList').find('input[type="checkbox"]:checked').length; var company_ids=''; var company_names=''; $('.pushCompanyList').find('input[type="checkbox"]:checked').each(function(i,item){ company_ids=company_ids+$(this).attr("value")+","; company_names=company_names+$(this).attr("companyName")+","; }); company_ids=company_ids.substring(0,company_ids.length-1); company_names=company_names.substring(0,company_names.length-1); if(street_ids==''&& build_ids==''&& company_ids==''){ sadMessage("请选择推送单位!"); return false; } $.ajax({ url :pagePath+"/government/notify/send", type : "post", data : { 'id':$("#notify_id").val(), 'notify_detail_id':$("#notify_detail_id").val(), 'street_ids':street_ids, 'street_names':street_names, 'build_ids':build_ids, 'build_names':build_names, 'company_ids':company_ids, 'company_names':company_names, }, dataType : "json", success: function (result) { if (result.success) { smileMessage(result.message) setTimeClose(); } else { errorMessage(result.message); } }, error: function () { errorMessage('系统错误!'); } }); } function loadSelectedItems(){ var selectedStreets = parent.$("#pushStreetIds").val(); var selectedBuilds = parent.$("#pushBuildIds").val(); var selectedCompanys = parent.$("#pushCompanyIds").val(); $("#street_ids").val(selectedStreets); $("#build_ids").val(selectedBuilds); $("#company_ids").val(selectedCompanys); $("#form-notify-addPush").submit(); }