MVC:如何使DropdownList字段(使用Chosen Plugin)必需

jpo*_*jpo 6 validation asp.net-mvc jquery-chosen drop-down-menu

我在模型中声明了一个参数

[Required]
public int? param{get; set;}
Run Code Online (Sandbox Code Playgroud)

并在下拉列表中定义.一切正常,数据验证工作,直到我添加插件,选择.当我添加插件时,没有提交验证.当插件应用于Select元素时,如何保持数据验证?

jpo*_*jpo 5

正如这里建议的那样,我去了选择的js文件并将this.form_field_jq.hide()更改为'this.form_field_jq.css("position","absolute").css("left"," - 9999px")'