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中的四个值都赋给了每个文本框,怎么分开???

解决方案 »

  1.   

    ajax 查询数据通过JSon获取多个值
      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);