在服务器托管后Jquery ajax调用问题 [英] Jquery ajax call issue after hosting in server

查看:57
本文介绍了在服务器托管后Jquery ajax调用问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

任何人都可以请给我解决我的问题

这里在我的jquery ajax调用本地机器没有问题。但是当我在服务器上托管它没有得到任何响应。有没有在我的代码中有问题。

提前感谢。



我尝试了什么:



can anyone please give me solution for my problrm
here in my jquery ajax call there is no issue in local machine.but when i hosted it in server am not getting any response.is there any thing wrong in my code.
thanks in advance.

What I have tried:

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');
}}

推荐答案

.addWidget)。each( function (){
var arrayContent =
(".addWidget").each(function () { var arrayContent =


this )。attr( content)。split(' _');
var LI = ' #li_Tab _' + arrayContent [ 1 ];

var DashboardNameForContent =
(this).attr("content").split('_'); var LI = '#li_Tab_' + arrayContent[1]; var DashboardNameForContent =


(LI).find(' a')。html();
var record = {
UserID:
(LI).find('a').html(); var record = { UserID:


这篇关于在服务器托管后Jquery ajax调用问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆