Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net Ajax到Asmx请求仅在本地主机上有效_Asp.net_Ajax_Web Services_Localhost_Asmx - Fatal编程技术网

Asp.net Ajax到Asmx请求仅在本地主机上有效

Asp.net Ajax到Asmx请求仅在本地主机上有效,asp.net,ajax,web-services,localhost,asmx,Asp.net,Ajax,Web Services,Localhost,Asmx,这是一项请求: var xCoordinateString = 111; var yCoordinateString = 111; $.ajax({ type: "POST", url: "InsertCoordinates.asmx/Insert", data: { xCoordinates: xCoordinateString

这是一项请求:

            var xCoordinateString = 111;
            var yCoordinateString = 111;
            $.ajax({
                type: "POST",
                url: "InsertCoordinates.asmx/Insert",
                data: { xCoordinates: xCoordinateString, yCoordinates: yCoordinateString },
                success: function (response) {
                    alert('yes');
                },
                error: function (data) {
                    alert('no');
                } 

            });
这是webservice中的插入函数:

public void Insert(string xCoordinates, string yCoordinates)
        {
            string[] xCoords = xCoordinates.Split(',');
            string[] yCoords = yCoordinates.Split(',');

            //The following is a ZIP operation which allows you to do a foreach loop on two arrays.
            var xANDyCoordinates = xCoords.Zip(yCoords, (x, y) => new { xCoord = x, yCoord = y });

            foreach (var xy in xANDyCoordinates)
            {
                SqlConnection connection = new SqlConnection(GetConnectionString());
                connection.Open();
                SqlCommand cmd = new SqlCommand();
                cmd = new SqlCommand("InsertIndividualHeatMapCoordinates", connection);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add(new SqlParameter("xCoord", xy.xCoord));
                cmd.Parameters.Add(new SqlParameter("yCoord", xy.yCoord));                
                cmd.ExecuteNonQuery();
            }            
        }
但是,只有当我使用远程桌面连接访问服务器并打开时,它才会推送数据http://localhost:8032/

当使用我的机器和访问http://networkname11:8032/ -流产


对您的计算机的所有请求是否都结束为中止状态?不,它正在我使用的另一个项目中工作:$.ajax{type:POST,url:CS.aspx/SaveUser,数据:{user:'+JSON.stringifyuser+},contentType:application/json;charset=utf-8,数据类型:json,成功:函数响应{window.location=;},错误:函数数据{alert'nope';};返回false;};这似乎可能是一个网络问题,如dns或解决问题,看看吧