【发布时间】:2015-07-08 08:01:34
【问题描述】:
我正在使用 JQuery 验证插件“远程”方法进行基于 Ajax 的验证。
但我必须拨打一些第三方电话来验证数据,这需要大约 10 分钟。 30秒。
因此需要在 Ajax 请求处理数据时向最终用户显示一些消息。任何人都可以帮助实现这一目标吗?
【问题讨论】:
标签: javascript jquery jquery-validate
我正在使用 JQuery 验证插件“远程”方法进行基于 Ajax 的验证。
但我必须拨打一些第三方电话来验证数据,这需要大约 10 分钟。 30秒。
因此需要在 Ajax 请求处理数据时向最终用户显示一些消息。任何人都可以帮助实现这一目标吗?
【问题讨论】:
标签: javascript jquery jquery-validate
你可以从下面看到我做的一个例子:
jQuery 验证(远程方法):
$("#myform").validate({
rules: {
email: {
required: true,
email: true,
remote: {
url: 'your-url-or-path-here.php',
cache: false,
dataType: 'POST', // Post, Get, Json, etc
data: {
field: $('.element').val()
}
beforeSend: function () {
$('.loading').css('display','none').show();
},
complete: function () {
$('.loading').hide();
}
}
}
}
});
【讨论】:
remote 方法将接受与 jQuery .ajax() 相同的所有选项。