【问题标题】:javascript run function on update of celljavascript 在单元格更新时运行函数
【发布时间】:2014-11-21 14:23:33
【问题描述】:

我在 primefaces 数据表中有一个 javascript 函数,并且希望在每次更新行时运行它。我正在通过omnifaces 更新该行。

例如。

<p:dataTable>
  <p:column>
    <script>
      function doSomething(){
        console.debug('do');  // re-execute everytime the row or column has been updated.
      }
    </script>
  </p:column>
</p:dataTable>

有人知道如何存档吗?

【问题讨论】:

    标签: javascript primefaces datatable execute


    【解决方案1】:

    您需要运行 ajax 单元格编辑的 JS 'oncomplete'。类似于:

    <p:dataTable> <p:ajax event="cellEdit" oncomplete="foo.doSomething()" /> </p:dataTable>

    【讨论】:

    • 感谢您的回答 WitYoBadSelf,但当我更新行/单元格时不会调用 &lt;p:ajax event="cellEdit" oncomplete="console.debug('update')" /&gt;。也许我应该提到我通过 Omifaces 的 Ajax.update 更新它。
    猜你喜欢
    • 1970-01-01
    • 2016-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-18
    • 1970-01-01
    相关资源
    最近更新 更多