[英]how to display error message on validation fail
我使用Mailchimp v3,当有人输入错误的输入时,我想显示一个错误。
该系统处于ajax下。 如何显示呢? 我使用这个类: https : //github.com/drewm/mailchimp-api谢谢。
<script>
$(document).ready(function() {
$(\'#signup\').submit(function() {
$("#message").html("<div class=\"alert alert-info\" style=\"padding:05px; margin-top:5px;\" role=\"alert\">' . MODULES_HEADER_TAGS_MAILCHIMP_SUBMIT_MESSAGE . '</div>");
$.ajax({
url: \'ext/api/mailchimp_v3/subscribe.php\', // proper url to your "store-address.php" file
type: \'POST\', // <- IMPORTANT
data: $(\'#signup\').serialize() + \'&ajax=true\',
success: function(msg) {
$(\'#fname\').val(""); // reset input field
$(\'#lname\').val(""); // reset input field
$(\'#email\').val(""); // reset input field
$(\'#message\').html(\'<div class=\"alert alert-success alert-dismissible\" role=\"alert\"><button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>' . MODULES_HEADER_TAGS_MAILCHIMP_SUCCESS_MESSAGE . '</div>\'); // display the message
}
});
return false;
});
});
</script>';
您可以使用成功块下面的错误块
error: function(xhr, textStatus, error){
console.log(xhr.statusText);
console.log(textStatus);
console.log(error);
// display the error message
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.