Javascript 自定义寻呼机按钮';s id属性-按钮正在消失

Javascript 自定义寻呼机按钮';s id属性-按钮正在消失,javascript,jquery,jqgrid,Javascript,Jquery,Jqgrid,根据,自定义寻呼机按钮的id属性为: id:string(可选)-if set定义按钮的id(实际上是TD元素的id)以供将来操作 问题是,当使用/设置(id:'myCustomButton')此属性时,按钮将消失 我怎样才能正确地使用它呢?我想你可能犯了一些打字错误。请尝试使用此代码 $grid.jqGrid("navButtonAdd", "#pager", { caption: "My Button", id: "myCustomButton", onClickBu

根据,自定义寻呼机按钮的
id
属性为:

id:string(可选)-if set定义按钮的id(实际上是TD元素的id)以供将来操作

问题是,当使用/设置(
id:'myCustomButton'
)此属性时,按钮将消失


我怎样才能正确地使用它呢?

我想你可能犯了一些打字错误。请尝试使用此代码

$grid.jqGrid("navButtonAdd", "#pager", {
    caption: "My Button",
    id: "myCustomButton",
    onClickButton: function () {
        alert("Click!");
    }
});

请看。

使用您的代码示例,仍然拒绝工作,仍然不可见。可能取决于特定的jqGrid版本吗?@YairNevet:你能看到我的演示效果吗?你能提供你使用的代码吗?查看
navGrid
navbuttonad
@YairNevet的精确调用非常重要:
navbuttonad
的代码非常简单(请参阅)。您可以使用
jquery.jqGrid.src.js
而不是
jquery.jqGrid.min.js
并在某个地方的行上设置断点。您将很快找到问题的原因。我找到了原因,这都是关于旧jqGrid版本(4.3.1)中的一个bug。非常感谢。