Проблема вызова jQuery ajax после размещения на сервере
может ли кто-нибудь, пожалуйста, дать мне решение для моей проблемы
здесь, в моем вызове jQuery ajax, нет никаких проблем на локальной машине, но когда я размещаю его на сервере, я не получаю никаких проблем response.is в моем коде что-то не так.
заранее спасибо.
Что я уже пробовал:
function save(did, ih) { var dashid1 = parseInt(did); var isHome = parseInt(ih); var records = []; $(".addWidget").each(function () { var arrayContent = $(this).attr("content").split('_'); var LI = '#li_Tab_' + arrayContent[1]; var DashboardNameForContent = $(LI).find('a').html(); var record = { UserID: $("#hdnlogin").val(), DashboardID: arrayContent[1], DivID: arrayContent[2], ContainerID: arrayContent[3], WidgetTitle: arrayContent[4], DataType: arrayContent[5], Width: arrayContent[6], TabName: DashboardNameForContent }; records.push(record); }); var jsonArray = (JSON.stringify(records)); $.ajax({ type: "POST", url: 'HomeDashboard.asmx/AddDashboardRecord', data: JSON.stringify({ dasboardrecord: jsonArray, did: did, IsHome: isHome }), contentType: "application/json; charset=utf-8", dataType: "json", success: function (result) { if ($('#divConfirm').is(":visible")) $("#divConfirm").dialog("close"); if (result) { if (ih == 1) { var unfilltabid = $(document).find('input[src="Images/Home_fill_16_16.png"]').attr('id'); $('#' + unfilltabid).attr("src", "Images/Home_unfill_16_16.png"); var HomeId = 'imgHome_' + did; $('#' + HomeId).attr("src", "Images/Home_fill_16_16.png"); OpenAlert('Your Home page changed successfully'); } else if (ih == -1) { //alert("Record saved successfully"); OpenAlert('Record saved successfully'); }}
Peter Leow
проверьте правильность url-адреса после миграции, так как конфигурация на сервере обязательно будет отличаться от конфигурации на локальном компьютере.
Member 12928324
я проверил url-путь после миграции.если в моем массиве нет данных, то он попадает в метод обслуживания.если есть какие-то данные, то это не ударяет по методу.
Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)
Проверьте вкладку Сеть в инструменте разработчика. Вы можете найти подробную информацию о запросе и ответе. Если есть какая-то ошибка, она будет там показана.
F-ES Sitecore
Member 12928324
я тебя не понял