jqgrid - 在rowid引用的给定jqgrid行上访问和调用DOM的.click()方法?

时间:2011-09-19 23:00:17

标签: jquery dom jqgrid mouseclick-event eventtrigger

我的jqGrid问题与这篇帖子类似:how to programaticly fire click event on specific grid row in JqGrid但是答案对我来说还不够。我的网格有“onSelectRow”事件处理程序,所以,我需要那些处理程序在发生给定行的点击时触发相同的处理程序。为了它的价值,我正在使用jqgrid演示维基中的“主 - 细节”设置(这里是http://www.trirand.com/blog/jqgrid/jqgrid.html#t12,在“高级”下),所以,我试图模拟一行上的点击触发“细节”网格。当我只使用setselection时(根据上面引用的帖子),它选择“master”中的行OK,但是“detail”的click事件处理程序在我实际单击有问题的行之前不执行(在我的例子中,第一行)行)。如何导航到给定jqgrid行的DOM的.click()方法(由其rowid引用)???我知道必须有一些方法可以做到这一点,但它是在逃避我。我不想设置单击事件处理程序,我想以编程方式触发给定行上的单击事件。

但是不管setSelection等等,我都看到过这里的引用(比如JQuery jQGrid expand /collapse grid on caption layer click)也表示访问jqgrid中的DOM元素然后在它上面执行一个.click()DOM方法但我不知道我不知道你怎么会这样找出如何引用jqgrid行。

0 个答案:

没有答案