JQGrid editOptions-Werte funktioniert nicht
Ok, damit haben wir den neuesten JQGrid grid arbeiten ist schön, aber die editoption Wert param nicht scheinen, um die erforderlichen ersetzt in der grid-Werte. Dies funktionierte in der vorherigen version. Die EditForm funktioniert perfekt.
...{
name: 'Field1',
index: 'Field1' ,
editable: true,
edittype:'select',
editoptions:{
dataUrl: 'lookup.dasl?EntityAttributeID=1345',
value: {1:'ABC',2:'CDE',3:'EFG'}
},
}...
- Wir haben versucht, Kombinationen von dataUrl und Wert, aber immer noch nichts...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Finde ich nicht logisch, dass Sie sowohl
dataUrl
undvalue
Parametereditoptions
. Ich habe überprüft, in beiden 3.7.1 und 3.6.5 Versionen von jqGrid in grid.common.js in dercreateEl
Funktion gibt es solche code-fragment:Also, wenn Sie definieren
dataUrl
dannvalue
Parametereditoptions
werden ignoriert.AKTUALISIERT: Die Verwendung von
formatter:'select'
ist nicht wichtig für die Frage, die Sie gebeten haben. Wenn Sie zurück zu senden in der Antwort aufdataUrl
die Werte 1, 2 oder 3 (die Schlüssel) anstelle der Werte, 'ABC', 'CDE' und 'EFG' dann sollten Sieformatter:'select'
. Wenn alle Fälle, dievalue
parameter dereditoptions
werden ignoriert, wenn Sie auchdataUrl
.value
ist schneller als die Verwendung von dynamischen KonstruktiondataUrl
.WTF!!! Hatte zu Graben, in die Dokumentation für diese ein.
Nur notwendig, um hinzuzufügen, "formatter: "auswählen""
AAAAAAAAAAAAAHHH!