Tag: jqgrid datepicker

带有jquery选项卡和jqgrid的Jquery datepicker问题

我的JSP页面有标签。 每个选项卡都加载一个jqgrid(在所有三个选项卡中加载相同的JSP)。 我在jqgrid中有一个filter,而日期字段我正在使用一个datepicker。 日期选择器在第一个选项卡中工作正常但是当我尝试在其他选项卡中的datepicker中点击“上一个”/“下一个”时,它会跳到1900年。请参阅下面的图片: 日期选择器在第一个选项卡中按预期工作: 在第二个标签中点击prev时,日期选择器跳至1899: 我尝试在jquery-ui-1.10.0.custom.js中调试代码 /* Adjust one of the date sub-fields. */ _adjustDate: function(id, offset, period) { var target = $(id), inst = this._getInst(target[0]); console.dir(inst); if (this._isDisabledDatepicker(target[0])) { return; } this._adjustInstDate(inst, offset + (period === “M” ? this._get(inst, “showCurrentAtPos”) : 0), // undo positioning period); this._updateDatepicker(inst); }, 我得到了以下两种情况的输出: 第一个标签: LOG: { id […]

datepicker不适用于jqgrid

我无法将DatePicker添加到jqGrid, 以下是我的代码。 My Date time example var lastsel3; function FillGridOnEvent() { jQuery(“#rowed6”).jqGrid({ datatype: “local”, height: 250, colNames:[‘ID Number’,’Last Sales’,’Name’, ‘Stock’, ‘Ship via’,’Notes’], colModel:[ {name:’id’,index:’id’, width:90, sorttype:”int”, editable: true}, {name:’sdate’,index:’sdate’,width:90, editable:true, sorttype:”date”,editoptions:{ dataInit: function(el) { setTimeout(function() { $(el).datepicker(); }, 200); }}}, {name:’name’,index:’name’, width:150,editable: true,editoptions{size:”20″,maxlength:”30″}}, {name:’stock’,index:’stock’, width:60, editable: true,edittype:”checkbox”,editoptions: {value:”Yes:No”}}, {name:’ship’,index:’ship’, width:90, editable: true,edittype:”select”,editoptions: {value:”FE:FedEx;IN:InTime;TN:TNT;AR:ARAMEX”}}, {name:’note’,index:’note’, width:200, […]

DateTimePicker在jqGrid中不起作用。 但它在它之外工作

我在jqGrid中有一个字段,我想使用dataTimePicker。 我正在使用这个插件, http://plugins.jquery.com/datetimepicker/ 。 我能够在jqGrid之外创建一个dateTimePicker,如上面站点中的示例所示。 但是,当我尝试在jqGrid中实现datetimepicker时,它无法正常工作。 我能够在jqGrid中实现一个datepicker,它运行得很好。 这是代码 $(“#grid”).jqGrid({ url: ‘listJSON’, editurl:’editJSON’, datatype: “json”, colNames: [‘Host’, ‘Value’, ‘Start Time’, ‘Stop Time’, ‘Requestor’, ‘Date Created’, ‘Last Updated’,’id’], colModel: [{ name: ‘host’, index: ‘host’, editable:true, searchoptions: { sopt: [‘eq’, ‘ne’, ‘cn’]} }, { name: ‘value’, index: ‘value’ , editable:true }, { name: ‘startTime’, index: ‘startTime’, editable:true }, […]

坚持js用户控制状态

我的RIA应用程序有很多js UI控件(几乎所有的都是jQuery UI部分,如datepicker,dialog,jqgrid)。 那么用户在一个页面上使用一些控件然后转到另一个页面,然后单击所有页面组件具有初始状态(文本框为空,网格为空等等)。 那么如何保持UI控件状态,然后在页面之间进行恢复呢? 看来我需要一些像JS序列化/反序列化方法那样在用户服务器会话中存储序列化数据。 我怎样才能以最低的成本完成这项工作? 你是如何在你的项目中做到的? 任何thougs,链接,post将非常感激。 提前谢谢你们! PS我的项目是ASP .NET MVC3 编辑 刚才我记得memnto设计模式。 你们中的任何人都可以告诉我与这个想法有关的事吗? 再次感谢!

jquery datepicker不使用.serialize()发送数据来填充网格

我有一个表格,其中包含2个输入类型=“文本”,1个combobox和其他包含(combobox包含等于,之后,之前和之间的运算符+开始日期(jquery datepicker)+结束日期(jquery日期选择器)但是当我是使用.serialize()将数据发送到服务器,并使用url将其附加日期参数。 我的方法: $(“form#transactionForm”).submit(function() { var newUrl = “/cpsb/transactionHistory.do?method=getTransactionHistoryDetails&” + $(this).serialize(); $(“#transactionHistory”).jqGrid( “setGridParam”, {“url”: newUrl, datatype:”json”}).trigger(“reloadGrid”); return false; }); 标记: Transaction History LPN SKU Transaction Type: Select transaction type 100-Receipt 110-Shipment 120-Pallet Update Transaction date: Equal Between Before After Search