【问题标题】:jqgrid add custom button to nav layer to go to new pagejqgrid向导航层添加自定义按钮以转到新页面
【发布时间】:2011-06-24 19:30:48
【问题描述】:

好的,我使用 jqgrid 只显示一部分信息。

我想使用导航层中的自定义按钮导航到用户可以输入新记录的新页面。

即我想要一个按钮,上面写着(新记录),单击该按钮会加载一个包含我的记录输入表单和代码的新页面。

我可以很好地创建 bvutton,但我似乎找不到正确的方法来让它调用加载新页面的函数。

有什么想法吗??

【问题讨论】:

    标签: javascript jquery jqgrid


    【解决方案1】:

    我使用这样的代码在导航层添加一个按钮:

    HTML:

    <table id='mygrid'> ... </table> <!-- grid -->
    <div id='mygrid-panel' class='scroll'></div> <!-- nav layer -->
    

    JS:

    $("#mygrid").navButtonAdd('#mygrid-panel', {
      caption: "New record",
      title: "Click here to add new record",
      buttonicon: "ui-icon-plusthick",
      onClickButton: function() {
         // perform something...
      },
      position: "first"
    });
    

    希望我能正确理解你想要什么。

    【讨论】:

    • 太棒了,完美运行!我犯的错误是在参数中调用函数,而不是函数本身……Doh!!
    【解决方案2】:

    看看the old answer。大概就是你需要的吧?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多