Я новичок в программировании MVC. Я работаю над простым приложением POC, которое отображает/редактирует данные из базы данных.AJAX вызов для действия контроллера MVC
У меня есть 2 просмотра и 2 контроллера. На одном из них JQuery AJAX вызывает метод действия контроллера MVC, работает нормально. Но не на другом (здесь AJAX-вызов не вызывает метод Action).
Может ли кто-нибудь иметь эту ситуацию раньше ???
код JQuery ниже:
$('#ddlZones').change(function() {
var value = $('#ddlZones option:selected').val();
// alert(value); var status = $('#ddlStatus option:selected').val();
// alert(status); $('#lstResources').children().remove();
$('#lstBeds').children().remove();
$.ajax({ url: 'FillResources', type: 'POST',
data: JSON.stringify({ ZoneId: value }),
dataType: 'json', contentType: 'application/json',
success: function (result) {
for (var r in result) {
$('#lstResources').append('<option value="' + result[r].Value + '">' + result[r].Text + '</option>');
}
}
});
});
Благодаря Latha
umm, не могли бы вы показать код, где проблема происходит? Или, по крайней мере, ошибка, которую вы получаете? – codetantrik
Я не получаю никакой ошибки. Метод AJAX post не вызывает метод действия. Пожалуйста, посмотрите мой обновленный вопрос для кода. – Latha
Я поймал исключение по ошибке: в вызове AJAx он просто говорит об ошибке: «Запрошенный URL не найден». – Latha