JQGRID-在表单编辑窗口上显示内联消息

使用“表单编辑”编辑记录时。请建议如何在线显示消息 无法删除记录 您可以添加删除选项 $("#gGrid").jqGrid('navGrid','#pagergGrid',{add:true,edit:true,del:false,search:true}, //NAVIGATION BAR { }, // edit options { }, // add options {msg: "Record cannot be deleted"}, /

jqGrid插件未在URL中设置页码

我对jqGrid插件有问题。如果我在第2页,并且我想更改任何列的排序方向,则服务器将作为URL参数page=1(但应为page=2)运行,有什么问题 $(函数(){ $(“#列表”).jqGrid({ url:“/Control/usersgridata/”, 数据类型:“json”, mtype:'获取', colNames:['Name','User ID','Is Active','Last Action','Country'], colModel:[ {name:'name',ind

jqGrid显示不同的大小,尽管代码相似

我在jqGrid上工作,在一个站点上进行两个不同但相似的搜索。其想法是在弹出窗口上有两个不同的div。一个包含搜索字段,另一个显示结果。功能很好,但是美学让我有点烦。首先,网格在一个网格中显示为不同的大小。我对两个弹出窗口使用非常相似的代码,但是 <div> <div id="searchPatient" class="float-left"> <ul> <li><a href="#searc

jqgrid在重新加载时保留过滤器

这个问题已经问了很多次了,所以请原谅我再问一次 我有一个从url加载的网格 我用loadonce:真的 我使用filtertoolbar: $("#status").jqGrid('filterToolbar', { stringResult:true, searchOnEnter:false, autosearch: true, defaultSearch: "cn" }); 我有一个下拉搜索列表,我可以从中选择我要找的。效果很好 $("#status").jqGrid('navButton

jqGrid用于分组的拖放标题。。。。组名

我已经设置了拖放标题,以便按中的相关列进行分组 它工作得很好,但是我尝试在值之前显示列名,即 客户端:测试数据 客户端:Test2数据 如果有人能帮忙的话,我一直在兜圈子。 如果我使用与动态组相同的代码,该代码应为(列名) 我以列数据而不是列名结束 $('#'+gridId).jqGrid('groupingGroupBy',getheader()); 函数getheader(){ var header=$('#组ol li:not(.placeholder').map(函数(){ 返回$(t

jqGrid。添加对话框

我有jqGrid和一些列,我想在add对话框中添加其他字段,这些字段不显示在网格中,而是发送请求。如何使此功能正常运行?您可以在事件处理程序内部修改“添加”对话框。您可以看到一个工作示例。我举的这个例子是对这个问题的回答(另见一个封闭式问题) 更新:我重新阅读了你的问题,可以看到我最初回答了你提出的另一个问题。您需要的只是使用参数,例如 $("#list").jqGrid('navGrid','#pager',{del:false,search:false,refresh:false},

jqgrid搜索弹出窗口允许删除所有过滤器!

我正在JqGrid上尝试非常简单的搜索弹出窗口。请参阅下面的代码。有几个问题: 弹出窗口在最顶部显示AND/OR和[+]控件。见下面的屏幕截图:(摘自FF 4) 您可以单击[-]按钮删除第一个(也是唯一一个)过滤器行。这是不允许的。不应允许删除第一个筛选器行 代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

如何在jqGrid jqueryui autocomplete中锚定下拉菜单

jqGrid文本框包含jQuery UI自动完成 我试图添加按钮,以打开下面的组合代码基于奥列格伟大的答案 若下拉菜单打开且jqgrid滚动,则下拉菜单位置不会改变 如何将下拉菜单定位到文本框,使其位于滚动的文本框角落 {"name":"Custtype","edittype":"custom","maxlength":15, "editoptions": {"custom_element":function(value, options) { return combobox_elem

如何在jqgrid中实现行级验证

在保存更改的行之前,需要调用自定义函数以验证保存的可能性 若此自定义函数返回false,则应取消行保存,并且行应保持编辑模式,以便 该错误可以更正并再次保存 如何在内联和表单编辑模式下验证行? 我没有找到任何行级验证函数。我应该向列添加自定义验证函数以进行验证吗 行还是有更好的解决方案?如果我理解您的正确性,您应该使用自定义验证 有关代码示例,请参见 jqGrid只有单元级验证,但取决于如何使用内联编辑(例如,一次只有一行处于编辑模式),您可以从整个编辑行获取数据。你有很多选择。例如,您可以手动

$('list')。jqgrid不是函数

我试图使用jqgrid,但出现了以下错误:$'list'。jqgrid不是一个函数 我的js文件是从另一个url加载的,而不是显示我的页面的url 以下是我的头部js,包括: <script src="http://js.abc.com/js/jquery-1.5.2.min.js" type="text/javascript"></script> <script src="http://js.abc.com/js/jquery-ui-1.8.2.custom.mi

JqGrid,更改宽度表单编辑

我有一个带有表单编辑选项的JqGrid。 单击“添加”或“编辑”时,会出现对话框,但其宽度会占据整个屏幕。我想要的是设置一个特定的宽度。我尝试使用宽度属性,但它不起作用 $('#jqgCompLine').jqGrid('navGrid', '#jqgpCompLine', { add: true, del: true, edit: true, search: false }, { width: '100px', url: '@Ur

jqgrid中的动态col模型

我想在下拉列表的基础上动态更改jqgrid的colmodel,我可以使用gridunload函数来完成,但是通过使用这个函数,整个页面似乎再次被加载 那么,有没有其他方法可以动态加载网格的colmodel您能更清楚地解释一下“基于下拉”下的含义吗。在colModel中所做的一些更改可以动态进行,另一个更改只能通过使用GridUnload重新创建网格进行。因此,了解您需要在colModel中进行哪些更改非常重要。感谢Oleg,假设我有一个下拉列表,如果我从下拉列表中选择任何一个值,那么网格中的列数

jqGrid按错误值编辑表单前缀。(第二次单击时)

我使用jqGrid插件。打开了栅格和子栅格。当我第二次单击以编辑主网格中的行时,字段会按错误的值填充。 复制的详细步骤: 单击“编辑行”(主栅格行) 编辑正确填充的表单,确定(参见第一个屏幕) 单击“取消”按钮 再次单击“编辑行” 编辑表格填充错误(参见第二个屏幕) 这是我的密码: $(function () { $("#list").jqGrid({ url: 'Country/CountryListPaged', editurl

jqGrid-没有这样的方法:setFrozenColumns

我正在使用jqgrid 4.1.2,用于创建网格的代码示例如下所示。在我尝试设置冻结列并抛出运行时错误之前,一切都正常——“jqGrid-没有这样的方法:setFrozenColumns”-有人知道为什么会发生这种情况吗 jQuery("#grid").jqGrid({ url: '@Url.Action("LoadGrid")', editurl: '@Url.Action("UpdateGrid")', datatype: 'json', shrinkToFi

jqgrid多个日期选择器和自动对焦

我想我在jqGrid中发现了一个奇怪的bug。 如果你点击,你可以看到一个带有寻呼机的jqGrid。如果单击“+”按钮,您将获得添加表单,其中两个日期选择器按预期工作 如果现在单击,您可以看到非常相同的表和非常相同的添加按钮。无论如何,如果您尝试使用日期选择器设置第二个日期,您将注意到焦点移回第一个输入,打开第一个日期选择器。 该示例不起作用,因为它隐藏了第一个字段(Id),所以真正的第一个字段是日期选择器。此外,编辑表单是模态的 最后,如果单击,即使第一个字段是日期选择器,行为也是正确的。我唯

Offval属性自定义复选框格式化程序jqGrid

我正在编写一个自定义复选框格式化程序,我很难理解offval属性用于何处以及它的值应该是什么 尤其是设置了editoptions的值时。例如editoptions:{value:“Yes:No”} 我可以看到默认的复选框格式化程序总是将offval设置为no。这表示它也可以设置为off。在代码中,我还看到该值可以设置为editoptions的第二个值。在示例中为No,但这可以是任何提供的值 那么,如何实现复选框格式化程序的offval属性呢?提前谢谢 我认为您不需要在自定义复选框格式化程序中设置

Jqgrid 包含指向所有行而不是特定行的href链接的网格

我制作了一个网格,其中最后一列包含一个链接重发。此链接将邮件重新发送到行中提到的一方。当我点击该链接时,它会将邮件重新发送到网格中的所有各方,而不是该行。。下面是我的代码 $(document).ready( function(){ var lastselsignStatusGrid ; var signStatusGridurl = $('#signatureStatus_ctxPath').val() + '/rest/retrie

当另一行进入编辑模式时,处于编辑模式的行上的jqgrid saveRow将失败

我正在使用jqGrid中的行编辑功能进行内联编辑,然后将数据保存在网格中,即使用clientArray作为url。我正在使用onsetrow函数将select行置于编辑模式 当通过“保存”按钮保存行时,此逻辑工作正常,但当在第一行仍处于编辑模式时单击另一行时,为第一行调用saveRow函数不会保存更改,并且行字段将恢复为其先前的值 我尝试过使用beforeSelectRow函数和不使用beforeSelectRow函数。如何在此上下文中正确保存行更改 逻辑如下: var iRow; ...

使用jqgrid将数据导出到pdf excel

我正在用jquery struts网格显示数据,我正在寻找一种功能 允许将数据导出到pdf和excel <sjg:grid id="gridtable" caption="Editer Eleves" dataType="json" width="755" href="%{remoteurl}" pager="true" gridModel="gridModel" rowList

JqGrid添加带有水平滚动的垂直滚动条

jqGrid提供了一系列出色的功能,但有一个功能缺失了,我的客户一直在抱怨(好吧,他从来没有真正对自己得到的东西感到满意),那就是正确的垂直和水平滚动。我必须设置的网格包含大约20列,有些列包含更长的文本,因此网格甚至无法容纳24英寸的屏幕。为了正确布局网格和其他视觉组件(即网格上方的附加搜索和过滤功能),我将网格移动到屏幕宽度的95%左右的滚动div,并使用水平滚动条滚动超大网格,这种解决方法的问题在于,您不会看到网格本身的垂直滚动条,只有在您首先向右滚动时,它才会显示出来,这不是很舒服。 希

jqgrid工具栏过滤器参数与.asmx web服务链接

我正在使用jqgrid和工具栏过滤器(搜索)。在服务器端,我有一个.asmxweb服务,它在绑定jqgrid之后被调用 第一次加载jqgrid时,发送到web方法的参数为: _搜索:正确 nd:1384937982166 页码:1 行:10 sidx:“ sord:“描述” 当我在每列上方的过滤器文本框(例如所有者列)中输入一些文本时,发送到web方法的参数如下所示: 所有者:“样本” _搜索:正确 nd:1384937982166 页码:1 行:10 sidx:“ sord:“描述” 到目前为

如何将刷新按钮添加到jqgrid工具栏?

我在jqgrid上工作。我想将刷新按钮添加到jqgrid工具栏以刷新网格 以下是我的js代码: jQuery(document).ready(function () { var grid = jQuery("#gridemp"); grid.jqGrid({ url: '/Admin/GetTimeInOut_ForAdmin', datatype: 'json', mtype:

如何仅从jqgrid发送特定列值?

我有jqrid,通过JSON加载了多个列和行。目前,点击一个更新按钮,我将所有网格数据以JSON格式发送到服务器,如下所示 $("#updateTradeDetail").click(function () { var griddata = $("#tradeDetailGrid").jqGrid('getGridParam', 'data'); $.ajax({ url : "${pageContext.request.c

jqGrid列日期时间格式

我有一个jqGrid(最新版本4.6.0)绑定到来自web服务的json数据。我正在尝试将日期格式化为m/d/Y H:ia 源数据是 '2012-08-20T18:27:25.05' 哪一个应该格式化 '08/20/2012 06:27 PM' 但是格式化是为了 '08/21/2012 03:25 AM' 我看到解析器绕过18,直接转到27,将一天翻转到21,而不是20,并将时间设置为凌晨03:25。 这是gridCol的格式化程序语句 formatter: "date", format

jqgrid如何使用python django刷新页面

全部, 对于jqgrid刷新,我不会说它是重新加载的,因为在添加/编辑之后,数据被插入/更新到mysql数据库中,我需要一个页面刷新来从数据库中获取数据,然后显示在网格中。我尝试了很多解决方案 $("#submit").click(){} 及 但这一切都不起作用。我可以知道在jqGrid表单中点击“提交”按钮后如何刷新页面吗?从链接中,可以看到“我的网格”的设置。非常感谢 解决方案:解决了我在主题中的问题。希望它能帮助别人。谢谢您尝试过这些活动吗@保罗,谢谢你的回复。我尝试了这里提到的Eve

Jqgrid 在Q网格版本5.0.2中找不到tabletogrid函数

我们目前正在应用程序中使用JQ网格版本4.1.2,但是我们正在将JQ网格版本从4.1.2升级到5.0.2版本,我们无法在版本5.0.2中找到tabletogrid函数。有人能帮我们找到JQ grid 5.0.2版中的替代tabletogrid功能吗。您可以尝试使用4.13.0而不是商业版。免费jqGrid具有明确的tableToGrid。您可以将jqGrid文件的URL更改为CDN中的URL(请参阅)。我开发了免费的jqGrid fork,并试图保持与旧版本的最大兼容性。您可以尝试使用4.13.

Jqgrid rowid问题

将数据从表单更新到网格时,同时使用相同的id更新两个rowid 避免刷新网格 过滤记录时,在网格中添加重复记录 jqGrid中的行应该是唯一的,并且不应该有重复的ID。行id的任何重复都将导致意外结果,如您所述 请澄清您的具体问题或添加其他详细信息,以突出显示您所需的内容。正如目前所写的,很难准确地说出你在问什么。请参阅“如何询问”页面以获取帮助,以澄清此问题。我在视图1上有3个控件。EMPID2的文本框。日期3的日期控件。部门选择下拉菜单一个按钮用于添加/更新操作(根据EmpID在网格中添加或

jqGrid:“一个;“一体式”;进近宽度jqGridEdit类>;如何设置复合主键?

如何为“一体式”方法(JS文件中定义的网格,php文件中使用jqGridEdit类定义的数据)设置复合主键? 请,对我来说,表T的复合主键是一个基本主键,它是用属于这个表T的一些字段定义的 这是我的测试,但我没有数据,无法使用CRUD操作: 在我的JS文件中,我有以下代码行: ... colModel:[ {name:"index",index:"index",label:"index"}, // <= THAT'S JUST THE INDEX OF MY TABLE

如何设置JQGRID行背景色?

我想根据条件设置JQGRID行bgcolor?怎么做?我正在使用php 提前感谢,请看。您应该在数据加载后检查当前行值(例如,loadComplete的内部)。对于要更改背景颜色的元素,应删除css类,然后添加另一个定义所需颜色的类。afterInsertRow:function(rowid,aData,rowelem){if(aData.field=='value'){jQuery(#list1”)。setCell(rowid,'name','',{color:'red'});}}上面的代码更

Jqgrid postData不传递任何参数!

我无法在firebug中看到任何传递到服务器的参数值。这是代码 //BuyBackGridInit() start function BuyBackGridInit(tabID){ $('table[id$="'+tabID+'_BuyBackGrid"]').jqGrid({ url :'/Controls/Advertiser/BuyBackControlNew.ascx.ashx?action=getBuyBackData',

在jqGrid中的加载时触发客户端筛选

我正试图让JqGrid在完成数据加载后,进行一些客户端过滤(和排序)。我可以正确设置搜索字段,但调用TriggerToolbar()似乎没有任何效果 $("#list").GridUnload(); var mygrid = $("#list").jqGrid({ url: '@Url.Action("GetSearchCriteriaWithNoComponents", "SearchCriteria")', postData:

在jqgrid中添加多行

我是一个新用户,我正在使用jqGrid插件,我想知道是否可以一次添加几行,然后在最后保存 我想添加几行并以按钮结束以保存所有..以下代码: //for edit all $("#list2").jqGrid('navButtonAdd', '#pager2', { caption: "Modifica", buttonicon: "ui-icon-pencil", onClickButton: function () {

JQGrid-立即加载未按正确顺序加载

我使用的是JQGrid版本4.1.2。在使用邻接模型(立即加载)时,我在树状网格中面临一些问题。我正在从服务器加载JSON数据。树网格是根据JSON数据的行顺序形成的。比如说:我正在为分公司和部门构建树形网格。在我的查询中,我无法按照父子层次结构进行排序,因为我需要连接大约6个表。但我可以获得具有适当id、父级、级别和is_叶属性的记录 网格所做的事情意味着——不管是什么顺序,它都是从JSON创建行的。因此,树格式没有正确显示。当我单击任何部门的根节点时,它将折叠正确的子节点,但所有子节点都位于

在jquery模型中打开jqgrid列链接

现在,这将打开新页面。如何在同一页面上以jQuery模式打开此页面(如弹出窗口)?您必须下载jQuery fancy box css和javascript文件并包含在文件中 jquery.fancybox-1.3.4.pack.js jquery.fancybox-1.3.4.css 然后在需要jquery模型的任何地方添加类名,如“box it”,然后添加类名,如“boxit”,然后重试 您的可单击项将随弹出窗口一起打开。您只需在中使用target=“\u blank”属性即可。标准“show

如何在jqgrid中更改编辑表单标题?

如何将标题编辑记录更改为编辑项目记录 谢谢。动态: beforeShowForm: function (formid) { var mytitle = "My text to show"; // or whatever you want $(".ui-jqdialog-title","#edithd"+mygridid).html(mytitle); } 作为设置的一部分: editGridRow(id,{editCaption: 'Edit caption', ... 动态地: be

jQGrid分页和OData

我的问题在于jQGrid和OData数据源(.NET WCF) 我正在尝试让jQgrid分页正常工作,目前我有一个基本的数据加载和列排序功能 为此,我重写了xmlReader函数,让jQgrid解析ODataXML xmlReader: { root: "feed", row: "entry", id: "entry>id", total: "m:count" } 然后在对服务器的请求中,我重写了serializeGridData函数,试图以OData格式

带有ASP.NET MVC基础的jqGrid不显示任何数据

我试着学习jqGrid已经试了3次了。每次都失败了。所以这次我试着从基础开始。我想做的就是在上复制json数据示例 我尽了最大努力创建了一个表,每个单元格都有行和列,其中有一个不间断的空格 对于我的代码,我只是稍微偏离了那个示例中的代码,以解释我没有从同一个数据服务获取数据的事实。但我得到的数据与使用fiddler提取json的数据完全相同 代码是: function getData() { var obj = { "page": "1", "t

jqGrid PHP-exportToPdf/exportToExcel抛出对未定义方法的调用

当我尝试将表格导出为PDF、Excel或CSV时,遇到jqGrid问题 每次运行代码时,我都会收到“调用未定义的方法::jqGrid::exportToPdf”(或Excel或CSV),具体取决于我使用的方法 以下是客户端的剪报: .jqGrid('navButtonAdd', '#ors_registrant_pager', { id: 'exportToPdf', caption: '', title: 'Download PDF', onClickButton: function(){

Jqgrid 使用工具栏标记和分组时不显示rownnumber

我的问题是,当我同时使用工具栏搜索和分组时,rownnumber没有显示,如果我单独使用它们,我可以在网格中看到rownnumber。 我的网格是这样的 .................................... .................................... ................................. jQuery(文档).ready(函数(){ $.subscribe('gridLoadComplete',函数(事件、数据

Jqgrid 如何为jq网格编写新的/自己的事件?

如何在jqgrid中编写我的事件。例如,单选按钮/复选框更改事件或选项更改自下拉列表。 像jqgrid预定义的事件。问题的文本没有描述您的工作。你写了一些“单选按钮”、“复选框”和“下拉列表”,但没有弄清楚你的意思。您是否使用内联编辑、表单编辑、搜索工具栏、搜索对话框、自定义格式化程序等。?如果不了解你在做什么,就无法回答你的问题。此外,你已经发布了许多其他问题,你没有评论或接受。如果你想在将来看到你的问题的答案,你应该接受或至少评论你以前的问题。可能重复的

如何在jqgrid中基于过滤器隐藏/显示列?

我使用jQgrid将mysql数据显示为网格 对于网格中的少数列,我应用了过滤器。 我想根据过滤后的值显示/隐藏列。如何实现这一点?您可以使用filterToolbar的beforeSearch或afterSearch回调来访问postData.filters参数。或者,您也可以在loadComplete中执行相同的操作。您可以使用$.parseJSON将其转换为对象,并分析过滤器设置的字段。您将以这种方式获得有关过滤器的完整信息,并可以调用showCol或hideCol jQuery("#jq

Jqgrid:调整大小以适应网格中的图像

我有一个网格中的图像。我想调整图像大小,以适应网格列,并在水平和垂直方向居中。 我的jqgrid看起来像: name: "frontimageurl", sortable: false, width: 100, height: 50, align: "center", fixed: true, formatter: function (cellvalue, options, rowobject) { return "<img src='" + cellvalue + "'>"; 名

Jqgrid 使用filterToolbar的客户端搜索第一次不起作用

我有一个jqGrid,在它上我调用filterToolbar并设置loadonce=true。当我开始搜索时,第一次搜索不起作用。第二次继续,搜索效果很好。 有什么想法吗? jqGrid('filterToolbar', {stringResult:false, SearchOneNet:false,enableClear:false, beforeSearch:函数(){ setGridParam({loadonce:“true”}); }, 后搜索:函数(){ }}); 首先,loadon

Jqgrid 格式化程序在排序或搜索后给出不正确的结果

我有以下使用免费jqgrid的代码。它第一次正确加载(状态为“活动”,合作伙伴?为“是”)。但当我进行排序或搜索时,值会变得不正确(状态为“Retired”,Partner?为“No”) 为什么格式化程序给出的值不正确?如何解决这个问题 脚本 函数getCurrentPractice() { 返回“测试”; } 函数getGridCaption(){ 返回“+getCurrentPractice()+”+“”+ “问题似乎很简单。从服务器返回的数据包含属性Practice,ProviderID

使用jqgrid动态创建数据url

我需要设置网格虚拟模式,但数据url应该动态准备。更准确地说,我需要从页面上的一些输入中读取值,并将其值粘贴到数据url中。不幸的是,只有一个具有静态url的网格虚拟模式示例(即url本身不是动态形成的)。似乎可以像这样重新分配数据url: $("#grid-id").jqGrid('setGridParam', { url: <new_url_here> }).trigger('reloadGrid'); $("#grid").jqGrid({ url: <url_wi

Free jqGrid:根据自定义选定的操作数动态设置搜索输入

我使用的是免费的jqgrid,我使用“CustomSortoOperations:{}”实现了自定义搜索操作数,当我选择一个自定义操作数时,我想将搜索字段输入更改为select,有办法吗?如果没有,则在选择操作数侦听并实现自定义搜索字段更改时是否会触发事件?下面是我如何使用“CustomSortoOperations:{}”的示例 您只发布了代码的一小部分。因此,我不确定我是否完全理解你的问题。要使用新的自定义搜索操作数,您应该在customSortOperations.tst中定义filter

上一页 1 2 ...  4   5   6   7    8   9   10  ... 下一页 最后一页 共 64 页