function Show(e) {
           var td=$(e).parent().parent().find("input");
           Wbz=$(td[1]).val()+","+$(td[2]).val()+","+$(td[3]).val()+","+$(td[4]).val()+","+$(td[5]).val();
           document.getElementById("<%=hidOK.ClientID %>").value=Wbz;
           
           这中间没写完,不知道怎么传到把Wbz的值传到服务器端进行匹配后再把值返回到这里赋给下面的变量
    var i=?;
    var ii=?;
    var iii=?;
    var iiii=?;
    var iiiii=?;
    document.getElementById("DivCkou").style.display = "block";
    $.post("ajaxSg.aspx?r="+Math.random(), { a: ""+i+"", b: ""+ii+"",c:""+iii+"",d:""+iiii+"",e:""+iiiii+""},
      function(data){
      $("#tbodylist").html(data);
      });
       return false;
         }

就是说我想把Wbz的值传到服务器端进行查询,再把查询结果分别赋给i、ii、iii、iiii、iiiii进行处理

解决方案 »

  1.   

     <a ID="ok" runat="server" OnClientClick="return ConfigClick();"       OnClick="ok_Click1" />
      

  2.   

    看你是用jquery,用jquery里的ajax传到服务器端
    function Show(e) {
    var td=$(e).parent().parent().find("input");
    Wbz=$(td[1]).val()+","+$(td[2]).val()+","+$(td[3]).val()+","+$(td[4]).val()+","+$(td[5]).val();
    document.getElementById("<%=hidOK.ClientID %>").value=Wbz; $.ajax({
              url: "你服务器端页面地址?Wbz="+Wbz,
              cache: false,
              success: function(html){
              }
            }); }
      

  3.   


     那不是个页面 而是这个页面上已经存在的DIV层而已
     而DIV层里有绑定数据的控件 我点击下按钮把DIV层none属性改为了block而已啊
      

  4.   

    不知道怎么传到把Wbz的值传到服务器端进行匹配后再把值返回到这里赋给下面的变量这段进行匹配的代码在哪个页面?如果不能确定,把这个匹配的代码写到一个特定的页面,专门干匹配用,然后ajax指定到这个页面
      

  5.   

    给你个例子    $.ajax({
              url: "/controls/GetDataByAjax.aspx", //这个页面是专门取数据用的
              cache: false,
              success: function(res)               //res是取的数据
              {    
                  $("#txtName").html(res);         //把取的数据给当前页面txtName控件
              }
            });