当前位置:编程学习 > JS >>

关于JQuery的Validation插件中Remote验证的中文问题

contenttype: "application/x-www-form-urlencoded; charset=utf-8",

加入到ajax请求的参数中,结果这次居然不起作用了。

多次观察fiddler结果,发现无效后,只好打开jquery.validation.网页特效寻求答案了。

在remote的代码中,我发现:

 

...

var data = {};
data[element.name] = value;
$.ajax($.extend(true, {
url: param,
mode: "abort",
port: "validate" + element.name,
datatype: "网页特效on",
data: data,


....


为了防止validation插件对输入数据的处理,我试着采用自己的option来覆盖validation的option定义:

复制代码 代码如下:

remote: {
url: "ajax.asp教程x?a=xxx",
type: "post",
datatype: "json",
contenttype: "application/x-www-form-urlencoded; charset=utf-8",
data: { txt1: function() { return $("#txt1").val(); } }
}

 

补充:网页制作,jquery
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,