C#后台如何获取easyui-combobox中的多个值?
这是html中的combobox元素,多选属性已经设为true了。<inputtype="text"id="selDept"name="selDept"class="ea...
这是html中的combobox元素,多选属性已经设为true了。
<input type="text" id="selDept" name="selDept" class="easyui-combobox" data-options="valueField:'ID',textField:'DepartmentName'" multiple="true"/>
现在想在js中获取该combobox下拉框的多个值,赋给DepartmentID;
function SaveUser(keyID) {
var urlStr = UserHandlerPath + Math.random();
$.ajax({
url: urlStr,
data: {
action: "SaveUser",
keyId: keyID,
DepartmentID: $('#selDept').combobox("getValues"),
UserTypeID: $('#selType').combobox("getValue"),
},
success: function (result) {
alert(result.msg);
}
});
}
但是C#的后台处理代码中怎么接收DepartmentID这个多值的组合呢?
这样写的话只能获取一个值,又不能直接将test声明为数组。求解决!
var test=Convert.ToInt32(context.Request["DepartmentID"]); 展开
<input type="text" id="selDept" name="selDept" class="easyui-combobox" data-options="valueField:'ID',textField:'DepartmentName'" multiple="true"/>
现在想在js中获取该combobox下拉框的多个值,赋给DepartmentID;
function SaveUser(keyID) {
var urlStr = UserHandlerPath + Math.random();
$.ajax({
url: urlStr,
data: {
action: "SaveUser",
keyId: keyID,
DepartmentID: $('#selDept').combobox("getValues"),
UserTypeID: $('#selType').combobox("getValue"),
},
success: function (result) {
alert(result.msg);
}
});
}
但是C#的后台处理代码中怎么接收DepartmentID这个多值的组合呢?
这样写的话只能获取一个值,又不能直接将test声明为数组。求解决!
var test=Convert.ToInt32(context.Request["DepartmentID"]); 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询