【发布时间】:2011-05-31 19:44:59
【问题描述】:
我正在使用一个 jQuery 表单插件 link,效果很好。一切都很简单,工作正常。但是现在我想添加一个验证并处理一个错误回调..而且没有选择!!可能的选项是:
target: '#output1', // target element(s) to be updated with server response
beforeSubmit: showRequest, // pre-submit callback
success: showResponse // post-submit callback
// other available options:
//url: url // override for form's 'action' attribute
//type: type // 'get' or 'post', override for form's 'method' attribute
//dataType: null // 'xml', 'script', or 'json' (expected server response type)
//clearForm: true // clear all form fields after successful submit
//resetForm: true // reset the form after successful submit
// $.ajax options can be used here too, for example:
//timeout: 3000
所以我不知道我的表格是否有效。现在我在想我应该使用 JSON 并在我的成功函数中添加这样的内容:
例如电子邮件验证:
function finish(data) (
if (data.email != null) $("#emailErrorDiv").html(data.email);
.......
if (data.success != null) $("#successDiv").html(data.success);
)
这是一个好的解决方案吗?我希望有可能以更简单的方式实现这一点。
【问题讨论】:
标签: jquery ajax validation callback