У меня проблема с вызовом ajax.Как передать данные на другую страницу с помощью jquery ajax
Вот мой код относительно Аякса:
$('#Subjects').click(function() {
$.ajax({
type: 'POST',
url: '../portal/curriculum.php',
data: 'studentNumber='+$('#StudentID').val(),
success: function(data)
{
$('#curriculum').html(data);
}
});
});
Когда я эхо studentNumber
на другой странице, то studentNumber
является undefined
. Почему это?
Используйте '{studentNumber:. $ ('# StudentID') Вал()}' –
согласен с Джейком, я бы также поставить «console.log ($ ('#StudentID'). Val()) перед вызовом ajax, чтобы увидеть, имеет ли он ожидаемое значение. – Jobst
Возможно, вам также понадобится посмотреть doc [jQuery AJAX] (http://api.jquery.com/ jquery.ajax /) –