Kyl*_*ers 0 asp.net jquery jquery-validate
有人可以建议一个更好的方法来完成我正在做的事情.除了IE7之后,注释掉的返回在所有浏览器中都有效.我知道这完全是贫民窟,但这是我使用它的唯一方法,因为IE7无法解析我所知道的json.当我使用webforms和jquery验证时,这似乎只是堆积在另一个上面的东西.如果值在查询字符串中,我无法让我的web服务回复,所以我必须手动添加规则.即/webservices/ipmws.asmx/SiteValid?tbSiteName=WHATEVER ....如果这样可能会有所有这些不是必需的?
提前致谢.
$('#form2').validate();
$("#tbSiteName").rules("add", {
remote: function () {
var r = {
url: "/webservices/ipmws.asmx/SiteValid",
type: "POST",
data: "{'tbSiteName': '" + $("#tbSiteName").val() + "'}",
dataType: "json",
contentType: "application/json; charset=utf-8",
dataFilter: function (data) {
var str = data.split(':');
return str[1].substring(0, str[1].length -1)
//return (JSON.parse(data)).d;
}
}
return r;
},
messages: {
remote: "The site code is either not present or invalid."
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
281 次 |
| 最近记录: |