标签:tar XML 网页开发 head src ons form name use
AJAX
using System; using System.Web; using System.Linq;//引用命名空间 public class AA : IHttpHandler { public void ProcessRequest (HttpContext context) { string Uname= context.Request["aaa"]; using (Data0617DataContext con = new Data0617DataContext()) { Users u = con.Users.Where(r=>r.UserName==Uname).FirstOrDefault(); if (u != null)//用户名已被占用 { context.Response.Write("{\"has\":\"1\"}"); } else { context.Response.Write("{\"has\":\"0\"}"); } context.Response.End();//结束语 } }
<title></title> <script src="JS/jquery-1.7.2.min.js"></script> </head> <body> <form id="form1" runat="server"> 用户名:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:Label ID="Label1" runat="server" Text=""></asp:Label><br /> <asp:Button ID="Button1" runat="server" Text="Button" /> </form> </body> </html> <script type="text/javascript"> $("#Button1").click(function () { var otxt = $("#TextBox1").val(); //1.引用Jquery //2.编写ajax基本格式 $.ajax({ url: "AA.ashx",//要连接到哪个服务端 data: { "aaa": otxt },//带什么数据过去"id"名字随便取,多个数据就用逗号隔开,名字不重复 type: "POST",//用什么方式传过去 dataType: "json",//返回的数据类型是什么 success: function (data) { if (data.has == 0) { $("#Label1").text("用户名可用"); } else { $("#Label1").text("用户名已被占用"); } } }); return false;//阻止提交 }); </script>
标签:tar XML 网页开发 head src ons form name use
原文地址:http://www.cnblogs.com/shi2172843/p/6037457.html