问题标签 [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.
asp.net - 如何使用asp.net mvc删除jqgrid中的多个寄存器?
您能否帮我删除在我的 jqgrid 中选择的多条记录?我尝试了很多方法,但到目前为止都没有成功。我会感谢任何可以帮助我的人。
我的控制器中的代码:
mvcjqgrid - MvcJqgrid missing cellEdit option
MvcJqGrid is a html helper for ASP.NET MVC
I can't see 'cellEdit', 'cellsubmit', 'cellurl' option in MvcJqgrid.dll
Is there exists this setting option?
I want to use Cell Editing function in listing data.
javascript - 无法在 jqGrid 加载期间为其状态保存分配预过滤器
我正在使用 jqGrid,如果用户执行了一些搜索并且网格根据搜索条件显示记录,我需要保存其特定状态。当用户执行搜索并单击编辑按钮以编辑记录时,我需要在根据搜索条件显示的记录的最后一个左侧状态中显示网格。只是绕过了 Oleg 的几个答案,但仍然无法让我的东西正常工作。我的 jqGrid 代码如下:
我有一个常见的 js 文件,其中存在 jqGrids 代码。每次我需要填充 jqGrid 时,我只需要调用 js 文件,在此之前我需要设置一些 javascript 变量,例如:用于指定 jqgrid 的 url 等。注意变量名称postfilt、postord和postsort. 我只是根据我的要求为这些变量分配值:当我的网格第一次加载时,过滤器是空白的,以便将所有数据加载到网格中,并为这些变量分配我拥有的 postdata 过滤器值当用户应用某些过滤器时较早保存。我面临的问题是,我的这种动态过滤器类型的功能适用于我实现它的第一个网格。但它不适用于我试图实现它的其他网格。(当然,不同的网格搜索过滤器是为不同的网格保存的)。我在 Chrome 的 F12 中调试时检查了我的过滤器变量确实显示了要为 jqGrids postData 过滤器提供的正确值,但它仍然每次都将所有数据加载到 jqGrid 中,而不是在需要时加载过滤器。gridComplete或loadComplete用于在加载我的网格后提供 postdata 过滤器,但在第一次加载时使用最后提供的搜索条件填充我的 jqGrid 时仍然不成功。我在为 jqgrid 提供标准以便在第一次加载时将其加载到最后一个左侧状态时哪里错了?任何帮助表示赞赏。
编辑:我为 jqGrid 保存的 postdata 搜索过滤器之一如下:
jquery - jqGrid中的serializeRowData之后触发哪个事件?
我在一个页面上有两个 jqGrid。这个想法是在下拉值更新时显示确认对话框,并且当用户按下回车键保存记录时,两个 jqGrid 都会重新加载。
这是我的列模型:
和事件,
我能够在serializeRowData
事件发生后使用数据调用编辑操作方法。但是我不知道在更新成功后如何触发网格的重新加载。所以请告诉我在serializeRowData
. 我也在列中尝试了successfunc
,但是只要我单击该行并进入编辑模式,就会触发它。
jquery - 数据为空时的jqGrid错误
我正在使用 jqGrid 来显示数据,其中某些字段在数据库中可能为空。存在空值时,我收到错误,对象引用未设置为对象的实例。
我添加了将 null 更改为字符串的代码,如下所示,但未显示 jqGrid:
asp.net-mvc-4 - 如何从jqgrid中的数据库中获取标题名称(colNames)
我有两个加入的表。我从此查询中获取数据并在 jqgrid 中显示。在正常情况下,我的网格是这样的:
我想显示第一列 (C02/ C01 /C01/ C02 /C01),如 header(colNames) 和第二列 (2.2.2.2 / 1.1.1 /1.1.1 / 8.8.8.8. / 6.6.6.6) 的值第一列和第二列等其他列并位于标题下方。确实,我要将水平网格更改为垂直(我认为)。我的 jqGrid 代码如下:
javascript - 一种形式的多个 jqGrids 导致单独的启动变量发生冲突
我的表单中有多个 jqGrid。现在对于我表单中的多个 jqGrid,我通过包含一个 js 文件来实现它,该文件具有 jqGrid 定义的内容,并且该 js 文件的内容如下:
现在为了生成 jqGrid,正在调用以下代码:
现在我面临的问题是,我在第一个网格的 rowselect 上填充我的第二个网格,并且我正在以编程方式默认选择我的网格中的第一行。So when the first row of 1st grid is being selected, then I am calling a function in onSelectRow of 1st grid so as to fill my 2nd grid as per the selection in my first grid in that function. 但问题是 _args 参数只在第一次被调用时向我显示了第一个网格的参数。第二次调用第一个网格的 onSelectRow 时,它显示 _args 参数具有第二个网格参数的值,而不是第一个网格的参数。我无法找出其中的问题。如果有人能找出其中的问题,请告诉我解决方案。
javascript - Jqgrid 搜索选项不适用于日期列
我有一个带有日期列的 jqgrid。但是,在对该日期列执行搜索操作时,它不会产生任何结果,即使按照搜索条件的数据在网格中也是如此。我无法找出仅在我的 jqGrid 中搜索不适用于日期列的问题。如果有人知道搜索不适用于日期列的原因,请帮助我。任何帮助是极大的赞赏。
jquery - 如何重定向行jqgrid中的另一个页面?
我想在行的 JqGrid 中使用链接。此链接从 Row 的单击中获取 id 并重定向到另一个页面并显示另一个 JqGrid。我使用这段代码:
但点击“显示详细信息”时出错。
参数字典包含方法“System.Web.Mvc.ActionResult GetAllObisData(System.String, System.String, Int32, Int32, Boolean, System 'MeterControl.Controllers.Grids.DataGridController' 中的.String、System.String、System.String、System.String)'。可选参数必须是引用类型、可空类型或声明为可选参数”