Получение некоторой проблемы при вызове метода ajax в codeigniter. Я пытаюсь вызвать метод контроллера с помощью вызова функции AJAX при событии изменения выпадающего списка.Событие изменения выпадающего списка используется для вызова ajax.Ajax-вызов отлично работает для начального события 2 или 3 изменения, но после этого ajax-вызов не работает
Мой код:
$(document).ready(function() {
$("body").on('change', '#assettype_id', function(e) {
var categoryval = $('#assettype_id :selected').val();
// assettype_id is dropdown id. On change event of
// dropdown, controller method will be called
myurl = 'http://mylocalsite/index.php/controllername/controllermethod/' + $.now();
alert("category id = " + categoryval); // for testing
$.ajax({
cache: false,
type: 'POST',
data: {
id: categoryval
},
url: myurl,
dataType: 'html',
success: function(data1) {
alert("inside ajax call"); // for testing
$('#result').html("");
// result is a div tag used to display result//
$("#result").html(data1);
},
error: function(jqXHR, textStatus, errorThrown) {
alert('error');
},
complete: function(xhr, status) {
alert("The request is complete!");
}
});
});
});
Совместное использование снимка экрана вывода средства разработчика: см. Следующую ссылку https://cdn1.imggmi.com/uploads/2019/4/8/d3f31d9c4bc7082787e6e36d23dc4145-full.jpg Как вы можете видеть на изображении, есть 4 успешных вызова ajax, но после другого выбора из выпадающего списка он показывает некоторую ошибку. Нужна помощь для решения этой проблемы. Спасибо за помощь