我不确定我做错了什么。我正在使用 Jquery.Validate 插件,它有一个远程字段,所以我这样做了:
$("#mainForm").validate(
{
rules:
{
UserName:
{
required: true
,remote: "Test"
}
,messages:
{
UserName:
{
remote: "UserName has already been chosen. Please choose another one"
}
}
}
所需的工作正常。是遥控器有问题。我正在使用 asp.net MVC 并且路径是正确的 - 它符合我的方法
public bool Test(string userName)
{
return false;
}
它根据萤火虫返回false,但jquery.validate没有启动。我正在使用jquery.validate和jquery 1.3.2的1.5.5版
我错过了什么?