Doppelklick auf eine Zeile jqgrid
ich ausführen müssen einige Server-Side-code auf einer Doppel-klicken Sie auf ein jqgrid Zeile....
ich habe versucht zu tun, auf der client-Seite code und es scheint, die double-click-event wird nicht gefeuert....
.....
$('#grdSearchResults').jqGrid({
ondblClickRow: function (rowid,iRow,iCol,e) {
var data = $('#grdSearchResults').getRowData(rowid);
DoubleClickRow(data);
}
});
....
DoubleClickRow noch ein paar hidden-Felder mit den extrahierten Daten aus dieser Reihe und muss dann auf eine Schaltfläche klicken, auf der gleichen Seite initiiert eine Server-Side-event...
ich verwende die neueste jqgrid und jqjuery Versionen...
weiß jemand, wie dies zu tun....btw, die es braucht, um die Arbeit sowohl unter ie und firefox...
Dank
InformationsquelleAutor kd. | 2011-03-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, um den Zugriff auf die jquery-grid über die neue API, die Sie haben, etwas zu tun,
Möchten Sie vielleicht, um zu werfen in einige Warnungen, um sicherzugehen, dass es anspringt, aber zu sehen, ob Sie immer js-Fehler in firebug.
Gehe ich davon aus DoubleClickRow wird ein ajax-Aufruf von einer Art...
Vielleicht veröffentlichen Sie Ihren code, um jqGrid helfen oder mailing-Liste. Wir sind mit ondblClickRow und es funktioniert einwandfrei..... Ich kann nicht sehen einen Fehler in Ihrem code
InformationsquelleAutor CtrlDot
ok so....ich versuchte etwas anderes....ich war in der Lage, diese zu lösen...
also hakte ich das mit der clientseitigen Ereignisse in der codebehind-selbst...aus irgendeinem Grund...mit dem html-Attribut zuweisen der Funktion auf das Ereignis gab mir die Laufzeit javascript-Fehler...
sowieso das problem ist gelöst....
@ctrldot danke für die Hilfe .
InformationsquelleAutor kd.