У меня есть следующий АЯКС пост:Аякса сообщение об ошибке: NETWORK_ERR: XMLHttpRequest Exception 101
$.ajax({
type: "POST",
url: "http://192.168.7.9/api",
dataType: 'json',
data: { username: "john.doe", password: "123456", method: "search_samples" },
success: function (data) {
// Never get here
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
// Always here: if async true, errorThrown has no message
// otherwise I se the NETWORK_ERR message
}
});
Он возвращается с этой ошибкой: NETWORK_ERR: XMLHttpRequest Исключение 101.
Я прочитал кучу SO сообщения об этой ошибке, большинство из них предполагают, что я устанавливаю async в true. Это приведет к удалению сообщения об ошибке, но оно все еще является ошибкой, и я никогда не получаю достоверных данных. Кажется, это просто удалит сообщение об ошибке, которое не помогает.
В скрипаче, на той же машине dev это прекрасно работает - это проблема с хромом? Проблема происхождения? Что-то не так с моим синтаксисом?
Является ли это запросом на перекрестный домен (т. Е. Ваше основное приложение не работает на 'http: // 192.168.7.9')? – Steve
@Steve Эти машины находятся в одной и той же подсети, но машина 192.168.7.9 вообще не находится в домене ... – Nicros