Я использую плагин формы jQuery ссылка , и он прекрасно работает.все просто и работает отлично.Но теперь я хочу добавить проверку и обработать колбэк с ошибкой .. и нет никакой возможности !!Возможные варианты:
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);
)
Это хорошее решение?Я надеюсь, что можно достичь этого более простым способом.