Я выполняюсь, следующий jQuery ajax называют к asp.net mvc контроллер, который работает, однако на консоли поджигателя, кажется, что это становится выполняемым три раза. Первые два раза это возвращает 401 Несанкционированный и заключительное время, которое это возвращает 200 хорошо. Мог любой проливать некоторый свет на то, что происходит, когда я выполняю этот запрос и как я мог мешать вызовам inital перестать работать.
$.ajax({
type: 'POST',
url: '/Core/GetVariableSet',
dataType: 'json',
data: {},
success: function(response) {
thisObject.Date = new Date(response.Date);
thisObject.UserId = response.UserId;
thisObject.UserName = response.UserName;
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
Util.errorhandling.AJAXError($('#main'),
'Error Getting Variables',
XMLHttpRequest,
textStatus,
errorThrown);
}
});
Google Некоторые примеры клиента. Вот быстрый.
Я недавно сделал именно то, что вы описали. Это было не так много работы. Один совет, который стоил мне некоторое время. Если вы работаете с DynamicMBeans, подход привязанности фасоли почти в каждом примере я нашел не будет работать. Вы должны напрямую ссылаться на каждое значение. Увидеть это вопрос (мой)
-121--3348430-Трудно сказать без контекста, в котором он выполняется. Я Когда выполняется выполнение, и почему это три раза.
Тот факт, что он пытается, пока 200 не получен, заставляет меня подозревать, что происходит какой-то утешение. Возможно, что-то не закончило загрузку?
Прочитайте об ошибке 401, чтобы увидеть, если это проливает на нем любой свет.