相关疑难解决方法(0)

如何在jqgrid中删除包含本地数据的行

jqGrid参数loadonce:使用true

选择行并按删除按钮

没有设置网址

如何仅删除本地数据中的行并禁止显示此错误消息?是否可以设置一些虚拟URL或任何其他想法以允许行删除?如果添加和编辑表单也可以与本地数据一起使用,那将是很好的.

            url: 'GetData',
            datatype: "json",
            multiselect: true,
            multiboxonly: true, 
            scrollingRows : true,
            autoencode: true,
            loadonce: true, 
            prmNames:  {id:"_rowid", oper: "_oper" }, 
            rowTotal: 999999999,
            rownumbers: true,
            rowNum: 999999999,
Run Code Online (Sandbox Code Playgroud)

更新1

从Oleg回答我理解以下解决方案:

  1. 禁用jqGrid标准删除按钮
  2. 向工具栏添加新的删除按钮.
  3. 从此按钮单击提供的事件调用

    grid.jqGrid('delGridRow',rowid,myDelOptions);

方法.可以选择多行.如何删除所有选定的行,此示例只删除一个?

更改jqGrid是否更好,以便删除,编辑,添加按钮无需网址?目前,需要传递虚拟URL,该URL始终为本地数据编辑返回成功.

jqgrid

7
推荐指数
1
解决办法
3万
查看次数

使用jqGrid的内联编辑与RESTful网址?

我正在使用jqGrid,并希望能够使用其内置的编辑功能来进行添加/编辑/删除的ajax调用.我们的API使用RESTful动词和网址,如下所示:

verb     url               action
--------------------------------------------------------------
GET      /api/widgets      get all widgets (to populate grid)
POST     /api/widgets      create new widget
PUT      /api/widgets/1    update widget 1
DELETE   /api/widgets/1    delete widget 1
Run Code Online (Sandbox Code Playgroud)

是否可以使用带有这些限制的内置ajax处理,或者我是否必须使用本地数据(如此此处所述)并自行管理ajax调用?如果可能,我在网格上设置了哪些属性?

(ajaxRowOptions看起来很有希望,但文档在如何使用它方面有点薄.)

ajax rest jqgrid

3
推荐指数
1
解决办法
8964
查看次数

如何在JQGrid中删除内联删除操作

我试图修改该问题的样本自定义jQGrid post action http://ok-soft-gmbh.com/jqGrid/TestSamle/Admin1.htm以删除删除操作:

ondblClickRow: function (id, ri, ci) {
                    //...
                    $("div.ui-inline-edit", tr).hide();
                    //...
                }, 

onSelectRow: function (id) {
                    //...
                        $("div.ui-inline-edit", tr).show();
                    //...
                    }



  loadComplete: function () {
      $("div.ui-inline-del", tr).hide();
    }
Run Code Online (Sandbox Code Playgroud)

但没有帮助.

任何想法我怎么能这样做?

jqgrid

2
推荐指数
1
解决办法
8192
查看次数

如何在jqgrid中的动作按钮之前添加按钮

自定义jQGrid后期操作中的答案使用appendTo()将自定义按钮添加到操作结束按钮.

如何为动作按钮添加按钮?

我试图用before()和prepend()替换appendTo()但是在这个按钮中消失.

jquery jqgrid

2
推荐指数
1
解决办法
9604
查看次数

jqGrid - 为每一行添加编辑按钮

我正在尝试使用每行上的"编辑"按钮向网格添加列.我在Demo网站上找到的代码非常适合添加按钮,但我无法弄清楚如何将项目ID(主键)添加到链接.您会注意到在我的示例中,我将其硬编码为"10"以测试链接.它有效,但有一种方法可以在循环中获取该ID以添加到我的链接?

gridComplete: function(){
    var ids = $("#list").jqGrid('getDataIDs');
    for(var i=0;i < ids.length;i++){
        var cl = ids[i];

        be = "<input style='height:22px;' type='button' value='Edit' onclick=\"window.location.href='editItem.asp?ID=10'\"  />";

        $("#list").jqGrid('setRowData',ids[i],{act:be});
    }   
}
Run Code Online (Sandbox Code Playgroud)

html jquery jqgrid

1
推荐指数
1
解决办法
9767
查看次数

每行的JqGrid编辑和删除按钮

我使用jqgrid和mvc 3,我想在JqGrid的每一行添加Edit和Delete按钮,我已经通过这个链接实现了这个功能.但它是内联编辑,我想在点击编辑按钮时打开一个弹出窗口.

我怎样才能实现这个目标.

谢谢

asp.net-mvc jqgrid jqgrid-asp.net

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

jqgrid ×6

jquery ×2

ajax ×1

asp.net-mvc ×1

html ×1

jqgrid-asp.net ×1

rest ×1