Ich arbeite an einer Anwendung, die jqGrid verwendet. Das Problem besteht darin, dass der Bearbeitungsdialog, der bei der Zeilenbearbeitung angezeigt werden soll, ein bestimmtes Layout haben muss. Also würde ich es lieber über Ajax laden und dann die Daten manuell an jqGrid zurücksenden. Ich habe viel in den Foren gesucht, aber ich konnte kein Beispiel dafür finden.jqGrid Benutzerdefinierte Editierdialog
Also brauche ich nur jqGrid, um das Popup-Fenster für den Bearbeitungsdialog mit benutzerdefiniertem Inhalt aus einem PHP-Skript zu füllen.
UPDATE: Die Idee ist, dass ich einen Formulargenerator habe, wo der Benutzer die Position/Breite/Höhe/Sichtbarkeit der Bearbeitungsfelder einstellt ... und dies muss im Bearbeitungsdialog verwendet werden.
danke, aber es scheint, es funktioniert nicht :(, ich versuchte es so: ...).navGrid ('# Navíd', {Bearbeiten: true}, { editfunc: function (id) {alert (id);}, Höhe: 600, reloadAfterSubmit: false, jqModal: true, closeOnEscape: true }); – Andrei
@Andrei: auf diese Weise kann es nicht funktionieren 'editfunc' oder' addfunc' sind Option von 'navGrid' und ** NOT ** ein Teil von' prmEdit' Parameter. Also solltest du '...) versuchen. NavGrid ('# navId', {edit: true, editfunc: funktion (id) {alert (id);}};' – Oleg
Danke, es funktioniert super! – Andrei