1
나는 이름, 이메일 및 메시지이 아약스 양식을하고 난 입력 유효성을 검사 할 :의 유효성을 검사하는 방법을 입력
<script type="text/javascript">
$(document).ready(function(){
$form = $('form');
$form.submit(function(){
$.post($(this).attr('action'), $(this).serialize(), function(response){
$("#inlocuire").fadeOut(1000, function() {
$(this).html("<img src='images/de_multumire.png'/>").fadeIn(2000);
});
var message = $('textarea[name=message]').val('');
var name = $('input[name=name]').val('');
var email = $('input[name=email]').val('');
},'json');
return false;
});
});
나는이 기능을 소개하는 시도를하지만 작동하지 않습니다 :
나와 같은 문제를 가진 사람들을위한 양식이 잘 작동$('#form_id').ajaxForm({
beforeSubmit: validate
});
function validate(formData, jqForm, options) {
var name = $('input[name=name]').fieldValue();
var email = $('input[name=email]').fieldValue();
var message = $('textarea[name=message]').fieldValue();
if (!name[0]) {
alert('Please enter a value for name');
return false;
}
if (!email[0]) {
alert('Please enter a value for email');
return false;
}
if (!message[0]) {
alert('Please enter a value for message');
return false;
}
else {
// here to send the form
}
...
JQuery를위한 합리적인 좋은 유효성 검사 플러그인은 다음과 같은 것을 사용할 가치가 있습니다. http://docs.jquery.com/Plugins/Validation –
감사합니다. 나는 그 –
을 구현하고 있습니다. 귀하의 질문은 무엇입니까? –