在页面使用 <s:iterator value="list">
    <tr align="center">
      <td width="15%"><s:property value="hzbh"/></td>
       ...................
      <td width="15%"><input type="button" onClick="zyjs(我想传ID)" id="cyjs" value="出院结算" />
  </s:iterator>
  后台用jquery根据ID查找相应信息该怎么传值

解决方案 »

  1.   

    jquery 是前台的 你说的是用ajax吗
      

  2.   

    $.ajax({
       type: "POST",  
       url: "some.php", //填你要传的url  就是a href 或 form提交的那个
       data: "name=John&location=Boston", //需要传的参数 {name:$("#name'),location:$("#loction)}
       success: function(msg){
         alert( "Data Saved: " + msg );
       }
    });
    页面元素通过ID 获得  例如<input type="text" id="tt"/>  value就= $("#tt")
      

  3.   

    说实话 我有点看不懂 我就会用$(document).ready(function(){});之类的
    到现在我还没搞懂jquery 和 ajax的区别呢 
    问一下页面元素通过ID 获得 例如<input type="text" id="tt"/> value就= $("#tt")使用hidden 会不会造成始终只传一个ID而不时动态传参
      

  4.   

    jquery里封装了ajax的实现 
    举个例子,假如要传button前面的name
    <s:iterator value="list">
     <input type="text" name="name"/>
    <input type="button" onclick="zyjs(this)" />
      </s:iterator>function zyjs(id){
     var name=$(id).prev().val();
    alert(name);
    }
     自己下个jquery api慢慢看吧  jquery主要是选择器和ajax 很简单的