Я пытаюсь использовать Jquery Validate и вызываю веб-сервис для проверки поля. Но когда я делаю это, я получаю ошибку Firebug:
неверный ярлык
{ "D" ложь}
Вот мой код, кто-нибудь может помочь?
$("form").validate({
//errorLabelContainer: $("#divErrors"),
rules: {
txtUserName: {
required: true,
minlength: 4,
maxlength: 20,
remote: function() {
var r = {
type: "POST",
url: "/Services/CDServices.asmx/CheckForUniqueUserName",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: "{'strUserName':'" + $('input[name="txtUserName"]').val() + "'}"
}
return r;
}
}
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public bool CheckForUniqueUserName(string strUserName)
{
return false;
}