У меня есть функция $ .ajax, которая помещает данные.
У меня есть успех: function(){alert("successflly posted")}
function(){alert("successflly posted")}
Я проверяю консоль Firebug, ajax-запрос РАЗМЕЩЕН и успешно завершен, ОДНАКО предупреждение никогда не срабатывает.
Возможно, есть какая-то ошибка. Попробуйте установить сообщение об ошибке:
error: function(httpRequest, textStatus, errorThrown) { alert("status=" + textStatus + ",error=" + errorThrown); }
Это может сказать вам, почему это не работает
Не могли бы вы опубликовать здесь весь блок кода? Несколько быстрых заметок: если вы используете firebug, вам не нужно использовать метод alert (), вместо этого используйте console.log ()
Вы также можете попробовать метод $ .post (), который является оберткой для более сложного метода $ .ajax ().
http://docs.jquery.com/Ajax/jQuery.post
Отличное предложение от Филиппа.
Вы также можете попробовать установить контрольные точки / часы в firebug, чтобы увидеть, куда ваш код на самом деле идет (или не идет).