Tag: jqgrid

如何在导航栏上使用onclick打印function打印jqgrid?

我正在使用http://www.trirand.com/blog/?page_id=393/help/improved-print-grid-function/#p28903解决方案在我的导航栏上包含打印function。 我得到的只是来自jquery.printElement.js的警告请问我哪里出错了?: TypeError: $.browser is undefined [Break On This Error] if ($.browser.opera || (/chrome/.test(navigator.userAgent.toLowerCase()))) 这是我的网格代码: $(function(){ $(“#list”).jqGrid({ url:’request.php’, editurl: “jqGridCrud.php”, datatype: ‘xml’, mtype: ‘GET’, multiselect:true, multiboxonly:true, height: 530, width: 850, colNames:[‘id’,’Project’, ‘Assigned To’,’Assign Date’,’Check Date’,’Due Date’,’Attachments’], colModel :[ {name:’id’, index:’id’, width:25}, {name:’name’, index:’name’, width:250, align:’left’,editable:true, editoptions:{ size:60} }, {name:’id_continent’, index:’id_continent’, width:55, align:’right’,editable:true,edittype:’select’, editoptions:{value: “Henry:Henry; Ramon:Ramon; […]

jqGrid – 密码确认

我想做一件简单的事情:我想比较输入中两个字段的数据。 我的意思是:用户将使用他的密码填写一个字段,并且将有另一个字段要求他再次填写他的密码。 我想比较这两个数据,看它们是否匹配..我的问题是我不知道如何从确认字段中检索数据来比较它。 代码的相关部分在这里(confirmaSenha是确认字段): {name:’senha’, width:80, sortable:true, editable: true, hidden:true, edittype:’password’, editrules:{edithidden:true, required:true, custom:true, custom_func:validaSenha}}, {name:’confirmaSenha’, width:80, sortable:true, editable: true, hidden:true, edittype:’password’, editrules:{edithidden:true, required:true}}, function validaSenha(value, colname){ if (colname==’senha’ && value == HOW_DO_I_GET_DATA_FROM_CONFIRMATION_FIELD?) { return [true, “”]; } else { return [false, “”]; } } EDITED if ((colname == ‘senha’) && (value == $(‘#tr_confirmaSenha’).val())) { […]

如果没有返回值,则保持货币格式化JQgrid单元格为空而没有默认值

我的jqgrid中的一个单元格是使用formatoptions格式化的货币:{decimalSeparator:“。”,thousandsSeparator:“,”,decimalPlaces:2,前缀:“$”,defaultValue:”} 这是我有一个值的情况但是在我没有特定字段的值的情况下Grid默认需要0.00美元我想保持空白而不是填写默认值,即$ 0.00 我怎样才能做到这一点? 在查找了一些问题后,我选择了自定义格式化程序 if (cellValue != 0.00) { return $.fmatter.util.NumberFormat(closingAmount, $.jgrid.formatter.currency); } else { return “”; } 在这种情况下,我如何添加$作为前缀? 并且在这个领域的排序不起作用。 期待快速的帮助,并提前感谢某人的帮助!!

jqGrid:如何动态设置formoptions:elmsuffix?

我动态地将所需选项设置为我的密码字段: $(“#name”).jqGrid(‘setColProp’, ‘password’, { editrules: { required: true } }); 它工作得很好。 但我无法设置elmsuffix: $(“#name”).jqGrid(‘setColProp’, ‘password’, { formoptions: { elmsuffix: ‘ *’ } }); 我究竟做错了什么?

如何在jqgrid中填充列表json列表? 列表下的主网格列表是针对子网格的

如何在jqgrid中填充列表json列表? 列表下的主网格列表是针对子网格的, Jqgrid代码如下, jQuery(“#sg1”).jqGrid({ url: ‘server.php?q=1’, datatype: “json”, height: 190, colNames: [‘Inv No’, ‘Date’, ‘Client’, ‘Amount’, ‘Tax’, ‘Total’, ‘Notes’], colModel: [{ name: ‘id’, index: ‘id’, width: 55 }, { name: ‘invdate’, index: ‘invdate’, width: 90 }, { name: ‘name’, index: ‘name’, width: 100 }, { name: ‘amount’, index: ‘amount’, width: 80, align: “right” }, { […]

JqG​​rid服务器端查询与搜索冲突

看看我的网格; 最后一列检查从MySQL数据库返回微小的int值(0或1)。 我想要实现的是仅显示审核= 0的行,并且仍然能够使用搜索来执行查询并检索审核= 1的字段。 我想在网格最初加载时显示review = 0的行。 我试图使用像”SELECT * FROM table WHERE reviewed = 0″这样的代码来做这个服务器端。 在这种情况下,查询有效,但搜索不起作用。 有没有办法在客户端上执行此操作? 请帮助我这个问题好几天了。 我几乎尝试了一切。 Here’s my server side code; //Get the requested page $page = $_GET[‘page’]; //Get how many rows we want to have into the grid $limit = $_GET[‘rows’]; // get index row – ie user click to […]

如何使用自定义格式化程序内置函数来调用非jqGrid单独函数?

我想知道如何让jqGrid自定义格式化程序调用单独的函数“test1”? 我在“test1”函数上得到一个未定义的错误。 脚本#1 …… //colModel json objects… { name: ‘Vin’, index: ‘Vin’ }, { name: ‘Links’, index: ‘Links’, formatter: jqgridCellFormatterLink } //jqGrid formatter function… function jqgridCellFormatterLink(cellValue, options, rowObject) { return “Test”; } //non-jqGrid function function test1(parmVin) { alert(parmVin); } 谢谢… //脚本#2 …… //colModel json objects… { name: ‘Vin’, index: ‘Vin’ }, { name: ‘Links’, index: […]

JQGrid Master Detail选择/ MultiSelect在细节网格上不起作用

我在ASP.NET MVC 3(默认视图引擎)中尝试Master Detail场景。 我能够在http://www.trirand.com/blog/jqgrid/jqgrid.html上查看以下代码并获取主要详细信息。 问题是,当我在细节中选择任何行时,第一行似乎被选中/未选中点击链接以查找所选id的返回,null,null,null,null,nul 有没有人经历过同样的事情。 如果您能指出我使用JQGrid主细节工作ASP.NET MVC示例,将非常感谢。 问候, 损伤 编辑 – 代码 1-查看页面 <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/default.Master" Inherits="System.Web.Mvc.ViewPage” %> Orders Available jQuery(document).ready(function () { jQuery(“#list10”).jqGrid({ url: ‘/order/list/’, datatype: “json”, mtype: ‘post’, colNames: [‘PurchaseOrder’, ‘SalesOrder’, ‘OrderDate’, ‘Supplier’, ‘Status’, “Details”], colModel: [ { name: ‘PurchaseOrder’, index: ‘PurchaseOrder’, width: 100, align: ‘left’ }, { name: […]

在jqgrid和格式化上显示json数据的麻烦

我有一个问题,我需要在jqgrid上显示json数据。 我得到的数据格式如下: {“data”:{“data”:”\tat org.aaa.aaa.aaa.aaa.aaa.aaa(aaa.java:512)[147:org.aaa.aaa.aaa:9.1.1]\n\tat aaa.aaa.aaa.aaa.aaa.aaa(aaa.java:1789)[146:org.aaa:9.1.1]\n”}} 我的javascript显示数据是: $(“#grid”).jqGrid({ url: ‘/getdata’, datatype: “json”, mtype: “GET”, colNames:[‘data’], colModel:[ {name:’data’, index:’data’, align:’center’} ], jsonReader : { repeatitems: false, id: “0”, cell: “”, root: “logs”, page: function() { return 1; }, total: function() { return 1; }, records: function(obj) { return obj.length; } }, loadonce: true, viewrecords: true, autowidth: true, […]

分页在JqGrid中不起作用

我在我的项目中使用jQGrid最新版本。以下是我配置的完整配置。 jQuery(“#list”).jqGrid( { url : ‘Link.do?method=findAllBrand’, mtype : ‘GET’, height : 350, datatype : “xml”, colNames : [ ‘Name’ ], colModel : [ { name : ‘name’, index : ‘name’, width : 620 } ], rowNum : 10, rowList : [ 10, 20, 30 ], sortname : ‘id’, sortorder : “desc”, viewrecords : true, multiselect […]