0

我有一页使用JqGrid绑定数据,但我的要求是在编辑网格的一行时,可编辑字段不能是内置字段(内置文本框)我想将其绑定到其他文本框,复选框是外网格。我要编辑的数据必须提供给 jqgrid 内置输入控件以外的其他输入控件,最后这可能吗???

希望我对我的问题很清楚。

请帮我回复说是或否或如何,以及为什么。

已编辑

在此处输入图像描述

4

2 回答 2

0

试试这个 http://www.trirand.net/examples/grid/selection/selectedrow_client/default.aspx

或试试这个

<ClientSideEvents BeforeEditDialogShown="beforeEdit"/>


   <script type="text/javascript">

   function beforeEdit(rowID) {
      var grid = jQuery("#<%= JQGrid1.ClientID %>");
      lastSelectedRow = grid.getGridParam("selrow");
   };



   </script>
于 2014-01-31T10:42:38.410 回答
0

我不确定我是否正确理解您的意思,但似乎您应该只使用表单编辑模式。要在客户端激活它,您只需将editable: true属性添加到所有可编辑的列,或使用将所有列的cmTemplate: {editable: true}默认值editable设为的选项true。之后,您可以例如使用navGrid在寻呼机中添加添加、编辑和删除按钮。之后客户端的功能将准备就绪。现在您只需在服务器代码中实现编辑部分。如果您使用 jqSuite 之类的商业版 jqGrid,您应该查看文档或演示以获取更多详细信息。

于 2013-01-30T08:51:41.530 回答