Написание функции jquery для проверки того, используется ли уже введенный пользователем пароль.
Использование события размытия для отправки с помощью post () значения на страницу Coldfusion, которая возвращает 'ok' или false
.
Используя firebug, похоже отправляю и получаю ожидаемые данные.
Я предполагаю, что, возможно, моя проблема в функции возврата. Мое первое предупреждение о респ дает правильное. Тем не менее, независимо от значения («ok» или «notok», в тесте я получаю опцию «else»).
Ценю любые мысли как то, что я не прав. (Это моя первая публикация stackoverflow, поэтому надеюсь, что я делаю это правильно!) Вот функция, которая вызывается по запросу Как я уже сказал, jQuery размытие и пост, кажется, работает правильно. (Я также использовал get () с тем же результатом.)
function setAjaxCk() {
$('#password').blur(function(){
var myVal = $('#password').val();
if (myVal.length < 1){
return false;
}
$.post("ajxTest.cfm",{myWord: myVal, myType: 'pw'},
function(resp) {
alert(resp);
if(resp == 'ok'){
alert('things are alright');
} else {
alert('a problem here');
}
});
return false;
});
}