jQuery MiniUI
标题:
表单AJAX验证问题二?
[打印本页]
作者:
天狼
时间:
2013-4-7 22:16:08
标题:
表单AJAX验证问题二?
方法二:自定义vtype:
HTML代码:
vtype="remote"
JS代码:
mini.VTypes["remoteErrorText"] = "年级名称已经存在";
mini.VTypes["remote"] = function (v) {
$.ajax({
async:false,
url:'../grade/checkGradeNameUnique.action',
data:{gradeName:v},
success:function(result) {
return result;
}
});
}
后台AJAX请求发送了,我确定result是布尔值true,但是文本框上的错误提示一直不消失,如图:
请解?
或者jquery miniui 的AJAX表单验证根本就不是以上列举的两种方法,而是另外的方法?
作者:
niko
时间:
2013-4-8 09:13:50
mini.VTypes["remoteErrorText"] = "年级名称已经存在";
mini.VTypes["remote"] = function (v) {
var result = true;
$.ajax({
url: "validate.txt",
async: false,
success: function (text) {
var obj = mini.decode(text);
if (obj.error != 0) {
result = false;
}
}
});
return result;
}
复制代码
注意是在什么方法体内return。
作者:
天狼
时间:
2013-4-8 12:58:51
niko 发表于 2013-4-8 09:13
注意是在什么方法体内return。
谢谢,同步的问题我也想到了!
我的问题出现在result不r是Boolean类型,而是String类型上面。
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2