TextBox的JavaScript验证

TextBox的JavaScript验证,javascript,jquery,asp.net-mvc,Javascript,Jquery,Asp.net Mvc,我想验证textbox,textbox是列表类型,那么如何使用JavaScript进行验证呢 我需要以下验证: 文本框不应为空,不应重复 下面是我的代码 @型号列表 @使用(Html.BeginForm(“CreateCategory”、“CategoryAndSubCategory”、FormMethod.Post、new{enctype=“multipart/formdata”、@id=“category”})) { @Html.AntiForgeryToken() @Html.Valida

我想验证textbox,textbox是列表类型,那么如何使用JavaScript进行验证呢

我需要以下验证:

文本框不应为空,不应重复

下面是我的代码

@型号列表
@使用(Html.BeginForm(“CreateCategory”、“CategoryAndSubCategory”、FormMethod.Post、new{enctype=“multipart/formdata”、@id=“category”}))
{
@Html.AntiForgeryToken()
@Html.ValidationSummary(true,“,new{@class=“text danger”})
@Label(“类别名称”,htmlAttributes:new{@class=“control Label col-md-2 required”})
@EditorFor(a=>a[j].Category,新{@class=“form control”,@placeholder=“Enter Category Name”,@style=“text transform:capitalize”})
@Html.ValidationMessageFor(a=>a[j].Category,“,new{@class=“text danger”})
}

请不要每个单词都大写。这对我来说是非常烦人的read@mplungjan:谢谢,先生,我记在心里了。你的型号是什么。什么是
[j]
(这甚至没有声明,我假设你真的在某处有一个
for
循环)。你的代码甚至无法编译!您在这里真正想做的是什么?创建多个类别,但确保没有重复的类别?