level 1
不用了XX
楼主
js:
function openDepartmentSelect(selectindex) {
$.dialog.setting.zIndex = getzIndex();
var orgIds = $("#orgIds"+selectindex).val();
$.dialog({content: 'url:departController.do?departSelect&orgIds='+orgIds, zIndex: 2100, title: '组织机构列表',
lock: true, width: '400px', height: '350px', opacity: 0.4, button: [
{name: '<t:mutiLang langKey="common.confirm"/>', callback: function (){
var iframe = this.iframe.contentWindow;
var treeObj = iframe.$.fn.zTree.getZTreeObj("departSelect");
var nodes = treeObj.getCheckedNodes(true);
if(nodes.length>0){
var ids='',names='';
for(i=0;i<nodes.length;i++){
var node = nodes[i];
ids += node.id;
names += node.name;
$("#depart"+selectindex).val(names);
$("#depart"+selectindex).blur();
$("#orgIds"+selectindex).val(ids);
var depart= $("#depart"+selectindex).val();
$("#depart"+selectindex).attr("value",depart);
}
}
}, focus: true},
{name: '<t:mutiLang langKey="common.cancel"/>', callback: function (){}}
]}).zindex();
}
<body>:
<input id="depart${stuts.index }" name="depart${stuts.index }" readonly="readonly" value=""
type="text" class="Validform_label" style="width:300px;" onclick="openDepartmentSelect('${stuts.index }');"/>
onclick进行选择后,也成功赋值到input,但是一刷新页面,input的值就会跟着被刷新重置,请问这种情况怎么处理?
2018年05月30日 08点05分
1
function openDepartmentSelect(selectindex) {
$.dialog.setting.zIndex = getzIndex();
var orgIds = $("#orgIds"+selectindex).val();
$.dialog({content: 'url:departController.do?departSelect&orgIds='+orgIds, zIndex: 2100, title: '组织机构列表',
lock: true, width: '400px', height: '350px', opacity: 0.4, button: [
{name: '<t:mutiLang langKey="common.confirm"/>', callback: function (){
var iframe = this.iframe.contentWindow;
var treeObj = iframe.$.fn.zTree.getZTreeObj("departSelect");
var nodes = treeObj.getCheckedNodes(true);
if(nodes.length>0){
var ids='',names='';
for(i=0;i<nodes.length;i++){
var node = nodes[i];
ids += node.id;
names += node.name;
$("#depart"+selectindex).val(names);
$("#depart"+selectindex).blur();
$("#orgIds"+selectindex).val(ids);
var depart= $("#depart"+selectindex).val();
$("#depart"+selectindex).attr("value",depart);
}
}
}, focus: true},
{name: '<t:mutiLang langKey="common.cancel"/>', callback: function (){}}
]}).zindex();
}
<body>:
<input id="depart${stuts.index }" name="depart${stuts.index }" readonly="readonly" value=""
type="text" class="Validform_label" style="width:300px;" onclick="openDepartmentSelect('${stuts.index }');"/>
onclick进行选择后,也成功赋值到input,但是一刷新页面,input的值就会跟着被刷新重置,请问这种情况怎么处理?