4
У меня есть следующий фрагмент кода Javascript. Тот же код работает в Chrome, но не работает в Firefox
var ajaxSettings = {
type:"POST",
beforeSend: function (request)
{
request.setRequestHeader("myheader", "funny");
},
processData: false
};
$.ajax("template", ajaxSettings)
.done(function() { log("template success"); })
.fail(function() { log("template error"); })
.always(function() { log("template complete"); });
Указанные выше настройки работают в Chrome, но не в Firefox. Я что-то упускаю? Он хорошо работает и в IE9.
У меня была контрольная точка отладчика в код сервера. Запрос не был отправлен на сервер в случае Firefox. И в панели «Firebug» нет записи для запроса.
Где URL-адрес запроса? –
У Firefox, Chrome и IE есть разные междоменные политики, URL-адрес важен. –
URL @LightStyle присутствует во втором выражении «шаблон». Должен ли я предоставить полный URL-адрес того же самого, чтобы он работал? –