博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ASP.NET AJAX调用 WebService
阅读量:4603 次
发布时间:2019-06-09

本文共 1943 字,大约阅读时间需要 6 分钟。

同事的代码,帮忙修改的,为了实现页面跳转回来后,状态的保持,Service 使用了Session。  主要的JS    $.ajax({            url: "/ws/StaffInfo.asmx/Note",//路径/方法            type: "POST",            contentType: "application/json",            data: "{id:'" + id + "',sex:'" + sex + "',dep:'" + dep + "',sql:'" + sql + "',page:'" + page + "'}",            dataType: "json",            success: function (res) {                //var th = res.d;                //alert(th);                window.open("AddStaffInfo.aspx?id=" + getid + "", "_self");            },            error: function (XMLHttpRequest, textStatus, errorInfo) {                alert("请求失败");            }            //error: function (data) {            //    alert("请求失败");            //}        });           //此处使用 Session,必须加的特性       [WebMethod(EnableSession = true)]        public string Note(string id, string sex, string dep, string sql,string page)       {                Session["WebServiceStaffIsopen"] = true;                Session["WebServiceStaffId"] = id;                Session["WebServiceStaffSex"] = sex;                Session["WebServiceStaffDep"] = dep;                              Session["WebServiceStaffPage"] = page;                         string s = Microsoft.JScript.GlobalObject.unescape(sql);                Web.StaffInfo.Id = id;                Web.StaffInfo.Sex = sex;                Web.StaffInfo.Dep = dep;                Web.StaffInfo.Sql = s;                Web.StaffInfo.Index = page;                Web.StaffInfo.Isopen = true;                if (s.Trim().ToLower() == "true")                {                    Web.StaffInfo.Sql = "1=1";                    Session["WebServiceStaffSql"] = "1=1";                }                else                {                    Web.StaffInfo.Sql = s;                    Session["WebServiceStaffSql"] = s;                }                return s + id + sex + dep + page;        }

 

转载于:https://www.cnblogs.com/aswater-yuanye/p/3535003.html

你可能感兴趣的文章
调用底层不能直接访问的类和方法
查看>>
清理缓存的方法 #DF
查看>>
JAVA array,map 转 json 字符串
查看>>
2017-12-27练习
查看>>
NET设计规范(二) 命名规范
查看>>
VMware 9.0.1安装Mac OS X Mountain Lion 10.8.2
查看>>
SSL延迟
查看>>
android新手关于左右滑动的问题,布局把<android.support.v4.view.ViewPager/><ImageView/> 放在上面就不行了。...
查看>>
深入理解DIP、IoC、DI以及IoC容器
查看>>
赋值文件
查看>>
Vue 数组 字典 template v-for 的使用
查看>>
蓝牙模块选择经验谈
查看>>
java中==和equals
查看>>
CCActionPageTurn3D
查看>>
python random
查看>>
esp32-智能语音-cli(调试交互命令)
查看>>
netty与MQ使用心得
查看>>
关于dl dt dd 文字过长换行在移动端显示对齐的探讨总结
查看>>
swoolefy PHP的异步、并行、高性能网络通信引擎内置了Http/WebSocket服务器端/客户端...
查看>>
Python学习笔记
查看>>