Wir haben in Javascript eine benutzerdefinierte Datumsauswahl-Komponente in unserer Anwendung entwickelt, möchte ich diese Komponente verwenden Spaltenwerte in jqGrid zu filtern (dh ich esWie benutzerdefinierte Datumsauswahl verwenden, um Daten in jqGrid filtern
ersetzen möchtendataInit : function (elem) { $(elem).datepicker(); }
Wie kann ich tun, da die benutzerdefinierte Komponente ist wie folgt:
<IMG style="CURSOR: hand" onclick='datePick("field_to_fill_with_date_picked", this,"form_name")' border=0 src="/path/to/calendar/image.gif">
Noch eine Frage: der vorherige Code tatsächlich nicht in der Lage ist, die Daten in die filtern Spalte .. es sieht wie folgt aus ... wenn ich ein Datum wähle, das in den Spaltenwerten vorhanden ist, geschieht überhaupt nichts.
Sie bieten sollte ** die Demo **, die verwendet werden können, die reproduzieren. Problem. Außerdem sollten Sie immer die Informationen über ** die Version ** von jqGrid, die Sie verwenden (verwenden können), und von welcher Verzweigung von jqGrid ([free jqGrid]) (https://github.com/free-jqgrid/jqGrid), kommerziell [Guriddo jqGrid JS] (http://guriddo.net/?page_id=103334) oder ein altes jqGrid in Version <= 4.7). Es ist sehr wichtig, 'Datentyp' des Gitters, die Optionen von' Formatierer: "Datum" und das Format der Eingabedaten in der Datumsspalte zu kennen. Demo (in jsfiddle) zum Beispiel vereinfachen alle. – Oleg
Versuchen Sie das Demo https://jsfiddle.net/OlegKi/zs013rbb/, das datepicker mit freiem jqGrid 4.14.1 verwendet. – Oleg