//查询
function form_search(formid,url,success,page) {
var $form = document.getElementById(formid);
$("#success").val(success);
$("#page").val(page);
$form.action=url;
$form.submit();
return false;
};
//保存
function form_submit(formid,url,success) {
var $form = $("#"+formid);
$("#success").val(success);
$form.attr('action',url);
$form.submit();
return false;
};
//修改
function update_dept(deptid,url){
//先要将值都赋给form1
$.ajax( {
url : url,
type : 'post',
dataType : 'json',
data : {
deptid : deptid
},
success : function(data) {
var obj = jQuery.parseJSON(data);
$("#d_deptid").val($.trim(obj.deptid));
$("#d_deptname").val($.trim(obj.deptname));
$("#d_address").val($.trim(obj.address));
$("#d_frname").val($.trim(obj.frname));
$("#d_frphone").val($.trim(obj.frphone));
$("#d_zarname").val($.trim(obj.zarname));
$("#d_zarphone").val($.trim(obj.zarphone));
$("#success").val($.trim(obj.success));
$("#d_deptstatus").val($.trim(obj.deptstatus));
$("#d_statusupdate").val($.trim(obj.statusupdate));
$("#d_fwstartdate").val($.trim(obj.fwstartdate));
$("#d_fwenddate").val($.trim(obj.fwenddate));
$("#d_provinceid").val($.trim(obj.provinceid));
//----市级选中
var citylist = jQuery.parseJSON(obj.cityList);
$("#d_cityid").empty();
$.each(citylist, function(i, item) {
// item.id item.name
$("#d_cityid").append("");
});
$("#d_cityid").val($.trim(obj.cityid));
//--区级选中
var countrylist = jQuery.parseJSON(obj.countryList);
$("#d_countryid").empty();
$.each(countrylist, function(i, item) {
// item.id item.name
$("#d_countryid").append("");
});
$("#d_countryid").val($.trim(obj.countryid));
//--派出所选中
var policylist = jQuery.parseJSON(obj.policyList);
$("#d_policyid2").empty();
$.each(policylist, function(i, item) {
// item.id item.name
$("#d_policyid2").append("");
});
$("#d_policyid2").val($.trim(obj.policyid));
$("#save_dept").hide();
$("#update_dept").show();
//$("#deptname").val($.trim(obj.deptname));
//$("#deptname").val($.trim(obj.deptname));
//$("#deptname").val($.trim(obj.deptname));
//$("#deptname").val($.trim(obj.deptname));
}
});
};
//---省级下拉事件
function change_city_dept(province,city,country,policy, url) {
var $province = $("#" + province);
var provinceid = $province.val();
//--清空市级
var $sel = $("#"+city);
$sel.empty();
$sel.append("");
if(null!=country&&''!=country){ //清空区级
var $selq = $("#"+country);
$selq.empty();
$selq.append("");
}
if(null!=policy&&''!=policy){ //清空派出所
var $selpolicy = $("#"+policy);
$selpolicy.empty();
$selpolicy.append("");
}
//----查询市级列表
$.ajax( {
url : url,
type : 'post',
dataType : 'json',
data : {
provinceid : provinceid
},
success : function(data) {
var obj = jQuery.parseJSON(data);
$.each(obj, function(i, item) {
// item.id item.name
$sel.append("");
});
}
});
}
//---市级下拉事件
function change_country_dept(city,country,policy, url) {
var $city = $("#" + city);
var cityid = $city.val(); //--市级
if(null!=country&&''!=country){ //清空区级
var $selcountry = $("#"+country);
$selcountry.empty();
$selcountry.append("");
}
if(null!=policy&&''!=policy){ //清空派出所
var $selpolicy = $("#"+policy);
$selpolicy.empty();
$selpolicy.append("");
}
//----查询区级列表
$.ajax( {
url : url,
type : 'post',
dataType : 'json',
data : {
id : cityid
},
success : function(data) {
var obj = jQuery.parseJSON(data);
$.each(obj, function(i, item) {
// item.id item.name
$selcountry.append("");
});
}
});
}
$(document).ready(function() {
$.formValidator.initConfig({
formID : "form_dept",
theme : 'ArrowSolidBox',
mode : 'AutoTip',
onError : function(msg) {
alert(msg)
},
inIframe : true
});
$("#d_deptname").formValidator({
empty : false,
onShow : "请输入站点名称",
onFocus : "不能够为空",
onCorrect : "成功"
}).inputValidator({
min : 1,
max : 100,
onError : "站点名称输入非法,请确认?"
}).functionValidator({});
$("#d_address").formValidator({
empty : false,
onShow : "请输入详细地址",
onFocus : "不能够为空",
onCorrect : "成功"
}).inputValidator({
min : 1,
max : 20,
onError : "详细地址输入非法,请确认?"
}).functionValidator({});
$("#d_frname").formValidator({
empty : false,
onShow : "请输入法人名称",
onFocus : "不能够为空",
onCorrect : "成功"
}).inputValidator({
min : 1,
onError : "法人名称输入非法,请确认?"
}).functionValidator({});
$("#d_frphone").formValidator({
empty : false,
onShow : "请输入法人联系电话",
onFocus : "不能够为空",
onCorrect : "成功"
}).inputValidator({
min : 1,
onError : "法人联系电话输入非法,请确认?"
}).functionValidator({});
$("#d_zarname").formValidator({
empty : false,
onShow : "请输入治安责任人名称",
onFocus : "不能够为空",
onCorrect : "成功"
}).inputValidator({
min : 1,
onError : "治安责任人名称输入非法,请确认?"
}).functionValidator({});
$("#d_zarphone").formValidator({
empty : false,
onShow : "请输入责任人电话",
onFocus : "请输入责任人电话"
}).inputValidator({
min : 1,
onError : "治责任人电话输入非法,请确认?"
}).functionValidator({});
$("#ztjs").change(function() {
var page = $("#ztjs").val();
location.href = "./queryDepts?page=" + page;
});
});
function reloadAutoTip() {
$.formValidator.reloadAutoTip();
}