• 12.28 AJAX 返回TEXT值


    后台源代码


    <%
    @ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <script src="script/jquery-1.7.1.min.js"></script> </head> <body> <form id="form1" runat="server"> <div> <br /> <input id="txtuid" type="text" /> <input id="btn" type="button" value="检查" /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> </div> </form> <script type="text/javascript"> $(document).ready(function (e) { $("#btn").click(function (e) { //js取值 var uid=$("#txtuid").val(); //查数据库js实现不了,需要调用ajax({json 数据}) $.ajax({ //ajax w五个个参数必须写完整 url:"check.aspx", //处理页面处理数据连接数据库 ,在同一页面直接用,否则要有相对路径 type: "POST",//数据提交方式 GET POST区别不是很大,但是get存取的值长度小显示不全form表单method=get时浏览器地址栏显示值,如果是post地址栏看不到uid pwd 的值 data: { uid: uid },//要传输的数据 JSON格式 key :value 传值的的时候直接找key datatype:"TEXT",//返回的数据格式 有 TEXT JSON XML 三种数据 success: function (data) {// 回调函数 表示调用成功 alert(data);//data值是成功后返回的值 } }) }) }) </script> </body> </html>


    check.aspx 界面


    using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class check : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { //去除AJAX穿过来的值 string uid = Request["uid"].ToString(); //操作数据库 TextDataContext context = new TextDataContext(); var query = context.Login.Where(p => p.UserName == uid); if (query.Count() > 0) { Response.Write("该用户已存在"); } else { Response.Write("该用户可以使用!"); } Response.End(); } }
    
    

      



  • 相关阅读:
    GlusterFS分布式文件系统部署
    bower解决js的依赖管理
    Linux如何查看当前占用CPU或内存最多的几个进程
    WIN7无法卸载掉中文繁体注音输入法
    kafka消费者报错INVALID_FETCH_SESSION_EPOCH
    Hbase报错:org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yet
    Prometheus一条告警是怎么触发的
    prometheus client_golang使用
    prometheus告警插件-alertmanager
    sed替换变量
  • 原文地址:https://www.cnblogs.com/cf924823/p/5082594.html
Copyright © 2020-2023  润新知