У меня есть следующий код в моем файле, чтобы загрузить DIV с HTML из вызова AJAX:IE 7 перенаправления после того, как JQuery AJAX звонки
$('#searchButton').click(function() {
$('#inquiry').load('/search.php?pid=' + $('#searchValue').val());
});
Это отлично работает в Firefox и Google Chrome, но всякий раз, когда я делаю поиск в IE. Я перенаправляюсь обратно в index.php. Я схватил URL-адрес от Firebug и вставил его в IE, и никакого перенаправления не происходит, я просто получаю вывод, который должен быть возвращен.
Я также попытался изменить его на запрос $ .get() и полный запрос $ .ajax(), но все тот же перенаправление.
По крайней мере, в XHTML это строчная 'onsubmit'. Кроме того, лучше сделать это с помощью javascript - см. Ответ Стива. Кроме того, удаление тегов формы приводит к недействительному HTML. Это плохо. – ThiefMaster