问题标签 [mvcjqgrid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jqgrid - jqgrid的排序问题
我想在 jqgrid 中实现可见行的排序jqgrid的默认行为是对所有记录进行排序。我已经在服务器端处理了它,但问题是当我进行排序时,即使我在page2或 other.below 是我也尝试过的代码loadComplete
和onPaging
方法,我总是将页面设为 1。
而且,我的服务器端代码是,
jqgrid - 'Date To' 应该是 'Date From' 模态弹出 jqgrid 的开头
嗨,我在 MVC 中使用 Jqgrid,要求就是这样.. 在 jqgrid 的模型弹出窗口中添加/编辑一行.. 我有 4 列..
DateFrom,DateTo,Type,Remarks
并且我使用 jquery datepicker ..
我的要求
添加第一行后.. 在添加第二行时.. DateFrom字段(第二行)应该是先前添加行的DateTo字段的下一个日期。
这是我的网格
所以现在我需要访问网格中第一行的DateTo值。并且在 DateFrom 的默认值中编写一个函数来将 1 添加到从DateTo获得的日期并在DateFrom中显示它 有人可以给我任何演示/帮助吗究竟如何让这个功能发挥作用?谢谢!
jqgrid - 从 JQGrid 分页器按钮查看选定行时隐藏列。
我在 JQGrid 中有一列。
我想在从 JQGrid 寻呼机按钮查看选定行时隐藏上面的列。有什么办法可以做到这一点?
jqgrid - 内联编辑 JQGrid 时是否可以显示微调器?
我正在使用 JQGrid。内联编辑 JQGrid 并将数据保存到数据库时,需要一些时间,在此期间我的页面变得无响应。因此,在那个时间段内,我可以显示微调器以向用户显示您编辑的数据正在“更新...”我正在使用以下jqgrid init代码:
在配置控制器中
jqgrid-asp.net - 当网格为空时禁用 JQGrid 中的 NavGrid 按钮
当网格为空时,我想禁用 JQGrid 中的 NavGrid 按钮。我正在使用以下代码,但按钮没有被禁用。
对此的任何帮助都将受到高度赞赏。
jqgrid - 如何对完整的 JQGrid 数据进行过滤
我将 JqGrid 与 asp mvc 一起使用,我在网格标题上使用选择过滤器进行过滤。
我的网格有分页,所以当我构建选择字符串时,它只会返回仅在当前页面上可用的值。但是我在页面上的 json 对象中有完整的数据。那么我怎样才能对网格的整个数据进行过滤。
提前致谢。
javascript - jqGrid 有条件地创建列
我有一个可以工作的 jqGrid,我需要根据 javascript 函数的结果向其中添加一列。该列将仅包含指向另一个页面的 href 链接。
是否可以在创建 jqGrid 时以这种方式添加列,或者如果函数评估为真,我是否必须使用新列创建一个全新的网格?
我试过了...
但无济于事。
将不胜感激任何帮助,谢谢!
asp.net-mvc - 当计数超过〜9000时,jqgrid不显示任何结果
我正在使用带有 MVC4 的 jqgrid 版本 4.1.2,使用 loadonce 选项。当搜索结果的计数超过大约 9000 条记录时,网格上不会显示任何数据。
可能是什么问题?
这是JS代码:更新1
}
尽管数据正在以正确的格式从控制器返回,如下所示,网格没有显示任何结果。
使用 loadonce 选项从服务器返回所有数据时,对记录数或对浏览器的依赖性是否有任何限制?
任何帮助将非常感激。谢谢。
asp.net-mvc - Asp.Net MVC5 - 通过 jqGrid 将嵌套模型从视图传递到控制器添加对话框
我正在使用 jqGrid 开发 Asp.Net MVC5 应用程序。我有两个模型大学和宗教。
我有一个名为 Student 的模型,其中嵌套了上述两个类。
我用学生名单填写了 jqGrid。
在我单击 jqGrid 的添加选项并填写详细信息后(大学和宗教是下拉菜单 - 学生的嵌套模型)。填充的数据将传递给控制器。
但是当我检查控制器中收到的数据时,我收到以下数据:StudentName DOB Gender
但这些都将无效:大学宗教
注意:此问题仅在 jqGrid 的情况下出现,如果我从页面提交(相同的文本框和下拉菜单),那么一切正常。
jqgrid - 在jqgrid的Inine编辑中,无法取消之前的编辑事件并切换到新事件
当在 jqgrid 行中进行内联编辑时,它允许这样做,但是,再次单击另一行,它不会取消先前的行并且两者都将保持在编辑模式。如果用户一次单击新行进行编辑,我需要取消最后一个,单行应该打开进行编辑。(如果用户单击下一行进行编辑,那么最后一行应该被取消,新行应该只打开进行编辑)。
问题就在这里,它切换到新行进行编辑,但是最后一行的“编辑”和“取消”按钮保持原样。因此,用户可以同时看到两个两行的编辑、取消按钮。
请指导如何解决此问题,以便一次可以使用单行进行编辑/保存/取消。
注意:jqgrid 版本是 Jquery.jqgrid-4.1.2.min.js
谢谢