cs页面的AjaxPro方法
[AjaxPro.AjaxMethod]
public string checkclxx(string clbh)
{
string ss = "";
DataSet ds_clbh = sqlhelper.GetDataSet("select clcd,jsy1,jsysfz,jsydh from cljbxx where clbh like '%" + clbh + " %'");
if (ds_clbh.Tables[0].Rows.Count > 0)
{
string clcd = ds_clbh.Tables[0].Rows[0]["clcd"].ToString();
string jsy1 = ds_clbh.Tables[0].Rows[0]["jsy1"].ToString();
string jsysfz = ds_clbh.Tables[0].Rows[0]["jsysfz"].ToString();
string jsydh = ds_clbh.Tables[0].Rows[0]["jsydh"].ToString();
ss = clcd + "|" + jsy1 +"|"+jsysfz +"|"+ jsydh; }
else
{
ss = "查无此车辆信息";
}
return ss;
}aspx页面的
<asp:TextBox ID="txt_clbh" runat="server" onblur="CheckData();" Width="53px"></asp:TextBox>
function CheckData() {
var clbh = document.getElementById("txt_clbh").value;
var clcd = URL_dangan_Getclddedit.checkclxx(clbh, document.getElementById("txt_clcd").value).value;
var jsy1 = URL_dangan_Getclddedit.checkclxx(clbh, document.getElementById("txt_jsy1").value).value;
var jsysfz = URL_dangan_Getclddedit.checkclxx(clbh, document.getElementById("txt_jsysfz").value).value;
var jsydh = URL_dangan_Getclddedit.checkclxx(clbh, document.getElementById("txt_jsydh").value).value;
document.getElementById("txt_clcd").value = clcd;
}我要把ss 中的4个值 分别赋值给aspx页面的4个文本框 但是把ss中的四个值都赋给了每个文本框,怎么分开???
[AjaxPro.AjaxMethod]
public string checkclxx(string clbh)
{
string ss = "";
DataSet ds_clbh = sqlhelper.GetDataSet("select clcd,jsy1,jsysfz,jsydh from cljbxx where clbh like '%" + clbh + " %'");
if (ds_clbh.Tables[0].Rows.Count > 0)
{
string clcd = ds_clbh.Tables[0].Rows[0]["clcd"].ToString();
string jsy1 = ds_clbh.Tables[0].Rows[0]["jsy1"].ToString();
string jsysfz = ds_clbh.Tables[0].Rows[0]["jsysfz"].ToString();
string jsydh = ds_clbh.Tables[0].Rows[0]["jsydh"].ToString();
ss = clcd + "|" + jsy1 +"|"+jsysfz +"|"+ jsydh; }
else
{
ss = "查无此车辆信息";
}
return ss;
}aspx页面的
<asp:TextBox ID="txt_clbh" runat="server" onblur="CheckData();" Width="53px"></asp:TextBox>
function CheckData() {
var clbh = document.getElementById("txt_clbh").value;
var clcd = URL_dangan_Getclddedit.checkclxx(clbh, document.getElementById("txt_clcd").value).value;
var jsy1 = URL_dangan_Getclddedit.checkclxx(clbh, document.getElementById("txt_jsy1").value).value;
var jsysfz = URL_dangan_Getclddedit.checkclxx(clbh, document.getElementById("txt_jsysfz").value).value;
var jsydh = URL_dangan_Getclddedit.checkclxx(clbh, document.getElementById("txt_jsydh").value).value;
document.getElementById("txt_clcd").value = clcd;
}我要把ss 中的4个值 分别赋值给aspx页面的4个文本框 但是把ss中的四个值都赋给了每个文本框,怎么分开???
var url = "test.ashx?MemorialId=" + ID.value ;
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = function() {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
var result=xmlHttp.responseText;
var json=eval("("+result+")");
document.getElementById("a").innerHTML = json.UserInfo;
document.getElementById("article").innerHTML = json.ArticleInfo;
}
}
};
xmlHttp.send(null);