为了账号安全,请及时绑定邮箱和手机立即绑定

asp.net 发送的ajax 调用不到WebMethod 代码如下

asp.net 发送的ajax 调用不到WebMethod 代码如下

慕虎7371278 2018-12-07 06:15:19
asp.net 发送的ajax 调用不到WebMethod ,调试的时候就没进入该方法内。求各位大仙帮忙看看,谢谢了…… 前台代码如下:所在页面op_ckbm.aspx $.ajax({                    type: 'post',                    url: 'op_ckbm.aspx/dw',                    data: "{'bm_id':'" + $("#bm_id").val() + "','bm_mc':'" + $("#bm_mc").val() + "'}",                    contentType: "application/json; charset=utf-8",                    datatype: "json",                    success: function(data) {                        document.getElementById("jsz").innerHTML = data.d;                    },                    error: function() {                    }                }); 后台代码如下:所在页面op_ckbm.aspx 代码文件op_ckbm.aspx.cs     [WebMethod]    public static string dw(string bm_id, string bm_mc)    {        string dw_mc = "";        DataTable bm_table = DBHelper.DataTables("select dw_mc from bm_view_join_dw_view where bm_id='" + bm_id + "' and is_vaild=1 and is_current=1");        string dw_id = "";        if (bm_table.Rows.Count > 0)        {            dw_mc = bm_table.Rows[0][0].ToString() + ";" + bm_mc;        }        return dw_mc;    }
查看完整描述

5 回答

?
神不在的星期二

TA贡献1963条经验 获得超6个赞

谢谢了,知道什么地方出错了,

 var url1 = "user/op_ckbm.aspx?&bm_mc=" + bm_mcc;
            //alert(url1);
                $.setupJMPopups({
                    screenLockerBackground: '#003366',
                    screenLockerOpacity: '0.3'
                });
                $.openPopupLayer({
                    name: 'usr_select',
                    width: 450,
                    url: url1
                    //"user/op_ckbm.aspx?&bm_mc="+bm_mc
                });

用了这个插件,弹出窗口后再用ajax调用,路径写错了,没有请求到那个地址,非常感谢……

查看完整回答
反对 回复 2019-01-21
?
精慕HU

TA贡献1845条经验 获得超8个赞

没人知道原理吗?没人知道原理吗?很常见的问题呀!

查看完整回答
反对 回复 2019-01-21
  • 5 回答
  • 0 关注
  • 992 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信