请问该如何实现ajax异步请求,要访问数据库的那种 ?
3 回答
慕无忌1623718
TA贡献1744条经验 获得超4个赞
1、Html代码
| 123 | <input type="text" id="User"><input type="text" id="Psd"> <input type="button" onclick="Login();" id="登录"> |
2、js代码
| 123456789101112131415 | funcation Login(){$.ajax({ type: "post", contentType: "application/json", url: "../Backstage/AdminService.asmx/GetAdminList",//请求后台方法 data: JSON.stringify({ Name: user,Password:psd}), success: function (result) { //判断result.d的值; }, error: function (response) { var r = jQuery.parseJSON(response.responseText); alert("Message: " + r.Message); }}) } |
3、一般处理程序
| 123456 | [WebMethod] public bool GetAdminList(string Name;string Password) { //访问数据库 //成功返回true,失败返回False; } |
暮色呼如
TA贡献1853条经验 获得超9个赞
| 12345678 | 通过 AJAX 加载一段文本:jQuery 代码:$(document).ready(function(){ $("#b01").click(function(){ htmlobj=$.ajax({url:"/jquery/test1.txt",async:false}); $("#myDiv").html(htmlobj.responseText); });}); |
另外,jquery还可以用$.post,$.get等方式,分别代表post请求和get请求的ajax
- 3 回答
- 0 关注
- 377 浏览
添加回答
举报
0/150
提交
取消
