Кто-нибудь знает способ заставить эту функцию ajax работать без отключения async? Asynx = ложные замерзает все вверх ...jQuery bValidator issue - async
<script type="text/javascript">
$(document).ready(function() {
$('#form5').bValidator();
});
function checkUsername(username){
var ret = false;
$.ajax({
type: 'POST',
url: 'checkuser.php',
sync: false, // Want to remove this
data: {'username':username},
success: function(data){
if(data == 'ok')
ret = true
}
});
return ret;
}
</script>
<form id="form5" method="post">
<p> Choose username:
<input type="text" data-bvalidator="checkUsername,required" data-bvalidator-msg="This username is not valid or already taken.">
</p>
<p>
<input type="submit" value="Submit">
<input type="reset" value="Reset">
</p>
</form>
http://karmela.fsb.hr/~bmauser/bvalidator/documentation.html#serversidevalidation
Я следовал примеру в документации bValidator. Я знаю, что он должен быть асинхронным, но я не могу заставить его работать вместе с bValidator. Не могли бы вы дать мне рабочий пример того, что вы имеете в виду? Я уже много часов общался с этим безрезультатно. – domino
см. Редактирование на мой ответ. – EyalAr
Я понимаю, как работает async, но я не могу заставить его работать с bvalidator ... – domino