我使用的是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);
)
这是一个很好的解决方案吗?我希望能够以更简单的方式实现这一目标。