【发布时间】:2009-09-18 14:53:08
【问题描述】:
我想做与这个问题完全相同的事情:Jquery Validation remote validation not working
唯一改变的是我使用的是 Asp.Net WebForm 而不是 Asp.Net MVC。所以,这篇文章中提出的解决方案对我不起作用......
更新
来自 Jeff 的评论,这是我的新尝试:
$("#mainForm").validate(
{
rules:
{
UserName:
{
required: true
,remote: "IsValidField"
}
,messages:
{
UserName:
{
remote: "UserName has already been choosen. Please choose another one"
}
}
}
c#
public String IsValidField()
{
String the_field = Request["Field_To_Test"];
JavaScriptSerializer serializer = new JavaScriptSerializer();
if (the_field == another_value)
return serializer.Serialize(true);
else
return serializer.Serialize(true);
}
如果我设置断点,则永远不会调用该方法...
【问题讨论】:
标签: c# asp.net jquery validation webforms