【问题标题】:send value to overlay from jquery从 jquery 发送值到覆盖
【发布时间】:2009-09-19 08:13:00
【问题描述】:

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

【问题讨论】:

    标签: php jquery jquery-ui


    【解决方案1】:

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

    例如:

    <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 属性之类的标识符。

    【讨论】:

      猜你喜欢
      • 2011-10-08
      • 1970-01-01
      • 2012-09-25
      • 1970-01-01
      • 2013-09-29
      • 1970-01-01
      • 2019-05-19
      • 2010-09-28
      • 1970-01-01
      相关资源
      最近更新 更多