从jquery发送值到overlay

时间:2009-09-19 08:13:00

标签: php jquery jquery-ui

我在点击表格中的一行时显示叠加层。外行是一个div  在同一页面。这工作得非常好。但现在我的要求就像是  我点击第1行它应该显示第1行,如果点击第2行它应该 显示第2行,依此类推。但问题是我可以知道从中点击的行 jQuery的。点击我显示叠加div。在我使用代码点火器加载PHP视图。  现在我需要在php服务器端知道我点击了哪一行用于叠加 来了。

1 个答案:

答案 0 :(得分:0)

为什么不在每个表行上使用标识符?

例如:

<table>
  <tr id="row1" onClick="myMethod(this.id);">
  <td></td><td></td><td></td>
  </tr>
</table>


<script>
         function myMethod(rowID){
              //OPEN LAYER 
              //send information via XHR (XmlHttpRequest) INCLUDE the rowID in the REQUEST
             //DISPLAY THE XHR Response in the LAYER
         }
</script>

如果我是正确的,您需要知道哪一行触发了请求,以便您可以显示正确的响应。因为我解释过使用像ID属性这样的标识符。