87,910
社区成员
发帖
与我相关
我的任务
分享
$("#dept").combotree({
url: contextPath + '/hr/loadDepartmentData.do?companyId=' + $("#bean\\.company\\.id").val(),
multiple: false,
required: false,
onBeforeLoad: function(node, param) {
if ($("#bean\\.company\\.id").val() == "" || $("#bean\\.company\\.id").val() == 0) {
$("#dept").combotree('disable');
return false;
} else {
$("#dept").combotree('enable');
}
},
onLoadSuccess: function() {
alert(1);
$("#firstRank").combobox({ // 第一职务
url: contextPath + '/hr/loadRankData.do?companyId=' + $("#bean\\.company\\.id").val(),
valueField:'id',
textField:'name',
multiple: false,
required: false,
onLoadSuccess: function() {
alert(2);
$("#otherRank").combobox({ // 兼职职务
url: contextPath + '/hr/loadRankData.do?companyId=' + $("#bean\\.company\\.id").val(),
valueField:'id',
textField:'name',
multiple: true,
required: false
});
},
onSelect: function(record) {
$('#bean\\.positionRankId').attr('value',$('#firstRank').combotree('getValue'));
}
});
},
onClick: function(node) {
$('#bean\\.department\\.id').attr('value', $('#dept').combotree('getValue'));
}
});
$("#dept").combotree({
url: contextPath + '/hr/loadDepartmentData.do?companyId=' + $("#bean\\.company\\.id").val(),
multiple: false,
required: false,
onBeforeLoad: function(node, param) {
if ($("#bean\\.company\\.id").val() == "" || $("#bean\\.company\\.id").val() == 0) {
$("#dept").combotree('disable');
return false;
} else {
$("#dept").combotree('enable');
}
},
onLoadSuccess: function() {
alert(1);
$("#firstRank").combobox({ // 第一职务
url: contextPath + '/hr/loadRankData.do?companyId=' + $("#bean\\.company\\.id").val(),
valueField:'id',
textField:'name',
multiple: false,
required: false,
onLoadSuccess: function() {
alert(2);
$("#otherRank").combobox({ // 兼职职务
url: contextPath + '/hr/loadRankData.do?companyId=' + $("#bean\\.company\\.id").val(),
valueField:'id',
textField:'name',
multiple: true,
required: false
});
},
onSelect: function(record) {
$('#bean\\.positionRankId').attr('value',$('#firstRank').combotree('getValue'));
}
});
},
onClick: function(node) {
$('#bean\\.department\\.id').attr('value', $('#dept').combotree('getValue'));
}
});
// 选择部门
$("#dept").combotree({
url: contextPath + '/hr/loadDepartmentData.do?companyId=2' ,
multiple: false,
required: false,
onClick: function(node) {
document.getElementById("bean.department.id").value = $('#dept').combotree('getValue');
}
});
// 第一职务
$("#firstRank").combobox({
url: contextPath + '/hr/loadRankData.do?companyId=2',
valueField:'id',
textField:'name',
multiple: false,
required: false,
onSelect: function(record) {
$('#bean\\.positionRankId').attr('value',$('#firstRank').combobox('getValue'));
}
});
放一起,页面下拉是空的
顺序加载时正常的