【发布时间】:2020-08-02 13:36:09
【问题描述】:
我正在使用以下代码从 ui 中获取信息。 我使用 select2 作为 Combobox 让用户选择多个元素。
var saveObj = {
DiscountRate: $('#discountRate').val(),
State: $('#isActiveSelect2List').val() == 1 ? true : false,
AuthorList: $('#authorSelect2List').val(),
InterpreterList: $('#interpreterSelect2List').val(),
TagList: $('#tagSelect2List').val()
};
我将此数据保存为对象,然后使用 ajax 发布数据。但是,如果我为 select2 选择多个元素。我的控制器出现错误;
但是,如果我只为 select2 选择一个元素,那没关系,模型状态为真。我不知道我错在哪里。 有什么建议吗?
这是我的数据模型;
public List<int> AuthorList { get; set; }
public List<int> InterpreterList { get; set; }
public List<int> TagList { get; set; }
【问题讨论】:
标签: javascript c# .net jquery-select2 modelstate