首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jqGrid afterclickPgButtons bind?

jqGrid afterclickPgButtons bind?
EN

Stack Overflow用户
提问于 2016-01-12 06:46:15
回答 1查看 293关注 0票数 0

我使用jqGrid 4.9.3-预免费(Oleg)。我不使用navbar panel。在Ajax afterclickPgButtons之后,我该怎么做?

我发现了许多相似的主题,但几乎所有的肚脐到面板。 callback I not found

代码语言:javascript
复制
ondblClickRow: function (rowid) {
    $(this).jqGrid("viewGridRow", rowid, {
        beforeShowForm: function(form) {
            $.ajax({
                url: 'apt_data.php',
                method: 'POST',
                dataType: 'json',
                data: {id: rowid},
                success: function(data) {
                    $(html_var).insertBefore($('#trv_tm', form));
                }
            });
        },
        caption: "Details of the invice"
    });     
},
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-12 08:23:53

如果您需要接近the code,但使用viewGridRow,则只需将jQuery事件的名称更改为jqGridViewBeforeShowFormjqGridViewAfterclickPgButtons即可。您可以使用jqGridViewClickPgButtons,它将在jqGridViewAfterclickPgButtons之前触发,但是很少需要它:

代码语言:javascript
复制
$("#list").jqGrid({
    // ...
}).bind ("jqGridViewBeforeShowForm", function (e, $form, oper) {
    alert("In jqGridViewAfterShowForm");
}).bind ("jqGridViewClickPgButtons", function (e, whichButton, $form, rowid) {
    alert("In jqGridViewClickPgButtons: " + whichButton + ", rowid=" + rowid);
}).bind ("jqGridViewAfterclickPgButtons", function (e, whichButton, $form, rowid) {
    alert("In jqGridViewAfterclickPgButtons: " + whichButton + ", rowid=" + rowid);
});

请参阅https://jsfiddle.net/OlegKi/cnyon3tt/2/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34737161

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档