亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > AJAX > 正文

ajax 服務器文本框自動填值

2024-09-01 08:31:42
字體:
來源:轉載
供稿:網友
最近二天。項目做完了。閑著沒事做就自己寫了一點東西。在寫的過程中。發現利用服務器的文本框去查找用戶的相關信息的時刻總要去刷新頁面。

這樣的話就增加了服務器的負擔。后面自己他細想了一下。想利用ajax去實現這樣一個效果。代碼如下:
前臺代碼:

復制代碼 代碼如下:


<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ServerTextBoxdata.aspx.cs" Inherits="Default3" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>通過用戶名自動填充用戶其他信息</title>
<script language="javascript" type="text/javascript" src="ajax/jquery.js"></script>
<script language="javascript" type="text/javascript">
//獲取用戶名文本框的值
function WritedataText()
{
var username=$("#Txtusename").val();
if(username.length==0)
{
alert("輸入的用戶名不能為空");
return ;
}
//執行通過用戶名查找用戶的相關信息
$.ajax({
type:'POST',
url:'ServerTextBoxdata.aspx',
data:{action:'action',Username:username},
success:WritedataTextcallback
})
}
//通過用戶名查找用戶的相關信息的回調函數
function WritedataTextcallback(r)
{
if(r=="no")
{
alert("輸入的用戶名不存在。請重新輸入");
}
else
{
var data=r;
var array=new Array();
array=data.split(",");
//為文本框賦值
$("#fullname").val(array[0]);
$("#Email").val(array[1]);
$("#mobilphone").val(array[2]);
$("#qq").val(array[3]);
}
}
</script>
</head>
<body>
<form runat="server">
<div>
<table>
<tr>
<td colspan='2'> <font size="5" color="red">用戶詳細信息</font></td>
</tr>
<tr><td colspan='2'> 用戶名稱:<asp:TextBox runat="server"></asp:TextBox></td></tr>
<tr><td> 用戶全名:<asp:TextBox runat="server" ReadOnly="true"></asp:TextBox></td><td>用戶郵箱:<asp:TextBox ReadOnly="true" runat="server"></asp:TextBox></td></tr>
<tr><td>手機號碼:<asp:TextBox runat="server" ReadOnly="true"></asp:TextBox></td><td>
用戶QQ :<asp:TextBox runat="server" ReadOnly="true"></asp:TextBox></td></tr>
</table>
</div>
</form>
</body>
</html>


后臺代碼:

復制代碼 代碼如下:


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class Default3 : System.Web.UI.Page
{
string StrAction = "";
protected void Page_Load(object sender, EventArgs e)
{
StrAction = Request["action"];
//為服務器控件添加失去焦點的事件 讓服務器控件不刷新的關鍵
Txtusename.Attributes.Add("onblur", "WritedataText()");
Txtusename.Focus();
if (StrAction == "action")
{
//獲取用戶輸入的名稱
string username = Request["Username"];
if (!Isusername(username))
{
Response.Clear();
Response.ContentType = "application/text";
Response.Write("no");
Response.End();
}
else
{
InitData(username);
}
}
}
/// <summary>
/// 創建人:周昕
/// 創建時間:2009-06-11
/// 方法名稱:InitData
/// 作用:查找用戶的詳細信息
/// </summary>
/// <param></param>
public void InitData(string username)
{
SqlConnection mycon = new SqlConnection();
mycon.ConnectionString = ConfigurationManager.ConnectionStrings["BoBoConn"].ToString();
string sql = "select Fullname,Email,MobilePhone,QQ from loginuser where username='"+username+"'";
mycon.Open();
SqlCommand mycom = new SqlCommand(sql, mycon);
SqlDataReader myda = mycom.ExecuteReader();
while (myda.Read())
{
string fullname = myda["Fullname"].ToString();
string Email = myda["Email"].ToString();
string MobilePhone = myda["MobilePhone"].ToString();
string QQ = myda["QQ"].ToString();
string array = fullname + "," + Email + "," + MobilePhone+","+QQ;
Response.Clear();
Response.ContentType = "application/text";
Response.Write(array);
Response.End();
}
}
/// <summary>
/// 創建人:周昕
/// 創建時間:2009-06-11
/// 方法名稱:Isusername
/// 作用:返回bool值判斷用戶是否存在
/// </summary>
/// <param></param>
/// <returns></returns>
public bool Isusername(string username)
{
SqlConnection mycon = new SqlConnection();
mycon.ConnectionString = ConfigurationManager.ConnectionStrings["BoBoConn"].ToString();
string sql = "select count(*) from loginuser where username='" + username + "'";
mycon.Open();
SqlCommand mycom = new SqlCommand(sql, mycon);
int n = (int)mycom.ExecuteScalar();
mycon.Close();
if (n > 0)
{
return true;
}
else
{
return false;
}
}
}


效果:運行前只有用戶名文本框可用
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
中文字幕在线国产精品| 国产精品电影网站| 亚洲成年人影院在线| 国产91精品久久久久久久| 亚洲欧美日韩直播| 亚洲bt天天射| 欧美高跟鞋交xxxxhd| 91精品国产91| 日本一区二三区好的精华液| 久久中文久久字幕| 亚洲欧美激情在线视频| 97免费中文视频在线观看| 国产999在线观看| 欧美小视频在线观看| 亚洲欧美日韩天堂一区二区| 亚洲最新av网址| 亚洲精品电影网在线观看| 亚洲国产精品电影| 92国产精品视频| 秋霞av国产精品一区| 日韩成人性视频| 日韩专区在线观看| 日韩免费观看网站| 欧美高清视频在线| 97**国产露脸精品国产| 91中文字幕在线观看| 国产日韩欧美日韩大片| 92国产精品视频| 久久在线视频在线| 欧美激情小视频| 欧美日韩美女在线观看| 国产97免费视| 欧美电影院免费观看| 欧美一区在线直播| 欧美激情一区二区三级高清视频| 69av在线视频| 国产成人精品a视频一区www| 欧美激情aaaa| 久久天天躁狠狠躁夜夜躁| 国产99久久精品一区二区| 日韩欧美在线免费观看| 成人国产精品av| 亚洲人成网在线播放| 国产日韩欧美夫妻视频在线观看| 日韩成人在线电影网| 日韩精品中文字幕久久臀| 亚洲国产婷婷香蕉久久久久久| 国产一区二区日韩精品欧美精品| 色综合天天综合网国产成人网| 国产成人精品免费久久久久| 亚洲视屏在线播放| 日韩成人在线电影网| 日韩精品福利网站| 国产精品久久97| 久久久久久久久久亚洲| 456国产精品| 欧美综合一区第一页| 欧美一区视频在线| 亚洲成人亚洲激情| 亚洲一区二区三| 亚洲人成网站777色婷婷| 亚洲天堂成人在线| 亚洲qvod图片区电影| 精品国产自在精品国产浪潮| 色偷偷9999www| 成人在线视频网站| 久久久久久com| 日韩中文字幕免费| 国内精品400部情侣激情| 欧美成年人视频网站| 亚洲欧美自拍一区| 欧美丰满少妇xxxx| 97在线精品国自产拍中文| 2019亚洲男人天堂| 日韩精品在线观| 狠狠躁夜夜躁久久躁别揉| 国产精品日韩精品| 国产一区二区欧美日韩| 狠狠躁天天躁日日躁欧美| 欧美激情喷水视频| 精品久久香蕉国产线看观看亚洲| 欧美视频不卡中文| 亚洲精品永久免费| 一区二区亚洲精品国产| 国产成人精品一区二区| 欧美性xxxxx| 中文字幕在线亚洲| 91国产高清在线| 欧美日韩性生活视频| 欧美精品久久久久久久免费观看| 亚洲欧美国产精品久久久久久久| 欧美在线视频a| 91精品视频免费| 欧美激情亚洲一区| 国产欧美va欧美va香蕉在线| 日韩高清中文字幕| 欧美性xxxx18| 久久久久久com| 午夜精品久久久99热福利| 日韩欧美在线免费| 欧美成人午夜激情| 欧美国产第二页| 国产精品成人av性教育| 美女av一区二区三区| 国产精品视频午夜| 亚洲最大福利网| 91亚洲va在线va天堂va国| 亚洲国产精品系列| 国产啪精品视频网站| 亚洲成人精品视频| 欧美精品久久一区二区| 亚洲激情视频在线观看| 久久久久久久久中文字幕| 欧美日韩国产黄| 欧美午夜影院在线视频| 日本久久久a级免费| 91精品视频在线播放| 午夜欧美不卡精品aaaaa| 国产精品中文字幕在线观看| 69视频在线播放| 97精品视频在线| 国产精品视频在线观看| 欧美一级高清免费播放| 久久视频中文字幕| 亚洲欧美中文日韩v在线观看| 国产suv精品一区二区三区88区| 国产精品视频999| 在线看国产精品| 欧美日韩中文字幕在线| 亚洲国产精品女人久久久| 欧美激情免费看| 92福利视频午夜1000合集在线观看| 国产精品视频999| 国产精品777| 久久久999精品视频| 美女性感视频久久久| 国产精品流白浆视频| 最近2019年中文视频免费在线观看| 午夜欧美大片免费观看| 91夜夜揉人人捏人人添红杏| 久久夜色精品亚洲噜噜国产mv| 日韩高清电影免费观看完整| 18久久久久久| 欧美日韩一区二区免费视频| 欧美日韩在线另类| www欧美日韩| 欧美精品手机在线| 国产91精品久久久| 国产一区二区日韩精品欧美精品| 国产精品久久久久久久久粉嫩av| 久国内精品在线| 久久久91精品国产一区不卡| 色悠悠久久88| 国产精品专区第二| 亚洲欧美一区二区三区久久| 欧美成人小视频| 国产精品自产拍高潮在线观看| 国精产品一区一区三区有限在线| 欧美在线观看一区二区三区| 亚洲欧美日韩久久久久久| 国产精品视频26uuu| 久久福利网址导航| 国产精品亚洲美女av网站| 成人h片在线播放免费网站|