通达OA表单加载下拉菜单数据项原本只能事先创建好,才能实现联动,但实际业务中,这是不能满足我们的需要的,下拉菜单数据项需要动态从后台取数据,如下图
jQuery('#gygxsb_'+idx+' option').remove();<span style="white-space:pre"> </span>
<span style="white-space:pre"> </span>var sid = document.getElementById('gygxsb_'+idx);
jQuery.ajax({type:'POST',
url:'/userext/index.php?c=workflow&m=getgxsb',
data:{tbname:shebeitype},
success:function(res){
jQuery.each(res.resmsg,function(idx,val){
sid.options[sid.options.length]=new Option(val,val);
});
},
dataType:'json',
async:false,cache:false}
);
本文介绍如何使用jQuery和Ajax实现在通达OA系统中动态加载表单下拉菜单选项,解决实际业务需求中无法预先设定所有选项的问题。

1699

被折叠的 条评论
为什么被折叠?



