asp.net AJAX實(shí)現(xiàn)無(wú)刷新獲得數(shù)據(jù)
更新時(shí)間:2008年11月25日 10:07:36 作者:
提供一個(gè)使用AJAX實(shí)現(xiàn)無(wú)刷新判斷注冊(cè)用戶名是否被注冊(cè)的代碼:
register.aspx頁(yè)面代碼:
<script type="text/javascript">
function checkuser()
{
var option={
parameters:"userid="+$("userid").value,
method:"post",
onSuccess:function(transport){
var rp=transport.responseText;
if(rp=="true")
{
alert("該用戶昵稱存在??!");
}
else
{
alert("該用戶昵稱不存在,請(qǐng)重新輸入!!");
}
},
onFailure:function(transport){
alert("數(shù)據(jù)提交失敗,請(qǐng)檢查網(wǎng)絡(luò)或重試。");
}
}
var request=new Ajax.Request("Ajax.aspx?userid="+escape($("userid").value),option);
}
</script>
昵稱:<asp:TextBox ID="userid" runat="server" Text="" onblur="checkuser()"></asp:TextBox>
Ajax.aspx頁(yè)面代碼:
private void Page_Load(object sender, System.EventArgs e)
{
string userid = Request.QueryString["userid"];
string sql = "select userid from blog_user where userid='" + userid + "')";
object o = dbconn.ExecuteScalar(sql);
if (o == null)
Response.Write("false");
else
Response.Write("true");
}
<script type="text/javascript">
function checkuser()
{
var option={
parameters:"userid="+$("userid").value,
method:"post",
onSuccess:function(transport){
var rp=transport.responseText;
if(rp=="true")
{
alert("該用戶昵稱存在??!");
}
else
{
alert("該用戶昵稱不存在,請(qǐng)重新輸入!!");
}
},
onFailure:function(transport){
alert("數(shù)據(jù)提交失敗,請(qǐng)檢查網(wǎng)絡(luò)或重試。");
}
}
var request=new Ajax.Request("Ajax.aspx?userid="+escape($("userid").value),option);
}
</script>
昵稱:<asp:TextBox ID="userid" runat="server" Text="" onblur="checkuser()"></asp:TextBox>
Ajax.aspx頁(yè)面代碼:
private void Page_Load(object sender, System.EventArgs e)
{
string userid = Request.QueryString["userid"];
string sql = "select userid from blog_user where userid='" + userid + "')";
object o = dbconn.ExecuteScalar(sql);
if (o == null)
Response.Write("false");
else
Response.Write("true");
}
相關(guān)文章
.NET6中哈希算法的簡(jiǎn)化用法的實(shí)現(xiàn)
本文主要介紹了.NET 6中哈希算法的簡(jiǎn)化用法的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09asp.net 使用Silverlight操作ASPNETDB數(shù)據(jù)庫(kù)
asp.net下使用Silverlight操作ASPNETDB數(shù)據(jù)庫(kù)的實(shí)現(xiàn)代碼2010-01-01win10下vs2015配置Opencv3.1.0詳細(xì)過(guò)程
這篇文章主要為大家詳細(xì)介紹了win10下vs2015配置Opencv3.1.0的詳細(xì)過(guò)程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-11-11.NET/C#利用反射調(diào)用含ref或out參數(shù)的方法示例代碼
這篇文章主要給大家介紹了關(guān)于.NET/C#利用反射調(diào)用含ref或out參數(shù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-09-09利用委托把用戶控件的值顯示于網(wǎng)頁(yè)案例應(yīng)用
用戶控件(UserControl)是集成一個(gè)功能,需要處理好的數(shù)據(jù),然后存數(shù)據(jù)庫(kù)中并顯示于網(wǎng)頁(yè)上,讓用戶能檢測(cè)到處理的數(shù)據(jù)情況,接下來(lái)將介紹利用委托把用戶控件的值顯示于網(wǎng)頁(yè)上,感興趣的朋友可以了解下2013-02-02如何ASP.NET Core Razor中處理Ajax請(qǐng)求
本篇技術(shù)文章主要給大家講述了如何ASP.NET Core Razor中處理Ajax請(qǐng)求這方面的知識(shí)點(diǎn),有興趣的朋友參考下。2018-01-01ASP.NET MVC實(shí)現(xiàn)批量文件上傳
這篇文章主要為大家詳細(xì)介紹了ASP.NET MVC實(shí)現(xiàn)批量文件上傳,簡(jiǎn)單介紹單文件上傳的實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-09-09