62,041
社区成员
发帖
与我相关
我的任务
分享
<script type="text/javascript">
var XMLHttp = null;
function checkNickName()
{
try
{
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(err1)
{
try
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(err2)
{
xmlHttp = new XMLHttpRequest();
}
}
var Text1 = document.getElementById("txtNickName");
var url = "Default2.aspx?User=" + Text1.value;
xmlHttp.open("GET",url,true);
xmlHttp.onreadystatechange = OnHandler;
xmlHttp.send(null);
}
function OnHandler()
{
if(xmlHttp.readyState == 4)
{
var isValid = xmlHttp.responseText;
var exists = document.getElementById("exsits");
exists.innerHTML = isValid.substring(0,4);
}
}
</script>
<input type="text" id="txtNickName" onblur="checkNickName()"/>
<label id="exsits"></label>
protected void Page_Load(object sender, EventArgs e)
{
string user = this.Request.QueryString["User"];
if (SqlServer.User.UserNameExists(user)) //执行语句数据库的数据是否存在
{
Response.Write("True");
}
else
{
Response.Write("False");
}
}
function checkNickName()
{
if(document.getElementById("txtNickName").value!="")
{
//检测用户有无输入昵称
document.getElementById("lblError").innerText="正在检测,请稍候...";
var xml=new ActiveXObject("Microsoft.XMLHttp");
xml.open("post","CheckNickName.aspx?nickName=" + escape(document.getElementById("txtNickName").value),"false");
xml.send("");
var result=xml.responseText;
if (result=="True")
{
document.getElementById("lblError").innerText="Sorry,该昵称已被注册";
}
else if (result=="False")
{
document.getElementById("lblError").innerText="恭喜,该昵称可以使用";
}
//与服务器通信失败
}
}
private void txtInvoiceDept_TextChanged(object sender, System.EventArgs e)
{
this.ddlInvoiceDept.Items.Clear();
Hashtable pars = new Hashtable();
if(this.txtInvoiceDept.Text.Trim() != "")
pars.Add("OwnerName",this.txtInvoiceDept.Text.Trim());
ArrayList list = T_GG_SJ_CustomerProc.GetList(pars);
this.ddlInvoiceDept.DataSource = list;
this.ddlInvoiceDept.DataValueField = "OwnerNo";
this.ddlInvoiceDept.DataTextField = "OwnerName";
this.ddlInvoiceDept.DataBind();
this.ddlInvoiceDept.Items.Insert(0,new ListItem("全部"));
}