[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: $.post не возвращается результат
AntonNABSAL
Помогите пожалуйста. Вроде понял принцип действия и работы функции $.post, но результата нет на практике...
есть функция javascript
function auth(){

$.post("/modules/module_auth/auth_model.php", { login: GetElemementByID('login').value, password: GetElementByID('password').value },
function(data) {
alert(data);
$('.result').html(data);
});
}

Но результат нет. скрипт в auth_model.php работает отлично, проверял. в чем может быть проблемы?



Спустя 3 минуты, 24 секунды (25.01.2011 - 13:23) sharki написал(а):
Ну раз ты используешь Jquery так используй её по полной замени
function auth(){

$.post("/modules/module_auth/auth_model.php", { login: $("#login").val(), password: $("#password").val() },
function(data) {
alert(data);
$(".result").html(data);
});
}

Спустя 4 минуты, 29 секунд (25.01.2011 - 13:28) AntonNABSAL написал(а):
Цитата (sharki @ 25.01.2011 - 10:23)
Ну раз ты используешь Jquery так используй её по полной замени
function auth(){

$.post("/modules/module_auth/auth_model.php", { login: $("#login").val(), password: $("#password").val() },
function(data) {
alert(data);
$(".result").html(data);
});
}

сейчас попробую. ты прям мой спаситель))

Спустя 6 минут, 13 секунд (25.01.2011 - 13:34) AntonNABSAL написал(а):
Нет, не катит. мне кажется не в параметрах дело... Я путь правильно указал? Это своего рода абсолютный, т.е. файл обработчик лежит wwwсайта/modules/module_auth/auth_model.php
или может другая еще быть причина?

Спустя 10 минут, 47 секунд (25.01.2011 - 13:45) sharki написал(а):
$.post("/modules/module_auth/auth_model.php", { login: $("#login").val(), password: $("#password").val() },
function(data){
alert(data);
$(".result").html(data);
});

Мне вот не нравится подсветка password можно сделать так



function auth(){
var lg = $("#login").val();
var pwd = $("#password").val();
$.post("/modules/module_auth/auth_model.php", { login: lg , pass: pwd },
function(data){
alert(data);
$(".result").html(data);
});

}



Если не работает надо проверять правильность пути к файлу обработчику!

Спустя 9 минут, 42 секунды (25.01.2011 - 13:55) AntonNABSAL написал(а):
чет он в последнем варианте lg pwd переменные даже через alert не выводит...

Спустя 18 секунд (25.01.2011 - 13:55) Snus написал(а):
var log = encodeURIComponent($('#login').val());
var pwd = encodeURIComponent($('#password').val());

$.ajax({
type: 'POST',
url: '/modules/module_auth/auth_model.php',
data: 'log='+log+'&pwd='+pwd,
success: function(data){
alert(data);
},
error: function(){
alert('Ошибка!');
}
}
);


Если не выдаст даже Окна с "Ошибка", то проверяй где ты там очепяток понаделал.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.