这是获取用户名
<input class="easyui-combobox" id="txtIdentifyingperson" name="txtIdentifyingperson" type="text" style="border: 1px solid #8DB2E3; width: 260px; height: 30px"
data-options="required:true,
prompt:' - 选择确认人 - ',
valueField: 'ID',
textField: 'UserName',
editable:false,
url: '/News/LoaderTestUser',
onSelect: function(rec){
var url = '/News/LoaderTestUserEmail?UserName='+rec.UserName;
var url1 = '/News/LoaderTestUserName?UserName='+rec.UserName;
$('#txtemail').combobox('reload', url);
$('#txtquerenid').combobox('reload', url1);
}" />
注意点在于
var url = '/News/LoaderTestUserEmail?UserName='+rec.UserName;
var url1 = '/News/LoaderTestUserName?UserName='+rec.UserName;
根据用户名同时获取邮箱和账号分别填充两个下拉框
这个第一个根据用户名获取邮箱
<input class="easyui-combobox" id="txtemail" name="txtemail" type="text" style="border: 1px solid #8DB2E3; width: 260px; height: 30px"
data-options="required:true,valueField:'ID',textField:'UserEmail',editable:false" />
这个是第二个根据用户名 获取登录账号,反之亦可,学会举一反三
<input class="easyui-combobox" id="txtquerenid" name="txtquerenid" type="text" style="border: 1px solid #8DB2E3; width: 260px; height: 30px"
data-options="required:true,valueField:'ID',textField:'Name',editable:false " />
这个是根据用户获取邮箱的控制器写法,