我正在使用 MVC3,我的视图混合了剃刀和原始 html,例如
<div class="editor-field">
@Html.EditorFor(model => model.PAGE)
@Html.ValidationMessageFor(model => model.PAGE)
</div>
<div class="editor-label">
@Html.LabelFor(model => model.PERIODICAL)
</div>
div class="editor-field">
<div class="editor-field">
<input type="text" id="periodicallist" name="tiperiodical" />
</div>
</div>
我的 JavaScript 将 tokenInput 控件插件应用于文本框并且一切正常,但我想知道如何验证它(即对于空文本框/tokenInput),它需要填充至少 1 个令牌。目前,这两种创建视图的形式令人困惑,让 Razor 直接从模型构造元素,然后通过使用 jQuery 插件等添加更多复杂性/定制化。
谁能建议我如何在回发到控制器时验证 jQuery 插件?
干杯