Ich habe ein jQueryUI Tabs-Steuerelement auf einer Webseite. Jede Registerkarte enthält ein oder mehrere Slickgrid-Gitter.Ungültiger Argumentfehler mit SlickGrid
Manchmal, aber ohne besondere Muster, die ich entdecken konnte, wenn Registerkarten zu entfernen (also Instanzen von Slickgrid entfernen), erhalte ich:
// slick.grid-2.0.merged.min.js: Microsoft JScript runtime error: Invalid argument
Z[0].styleSheet.cssText=a.join(" ")
die dann propogates zu
// jquery-1.7.1.min.js: Microsoft JScript runtime error: Exception occurred.
a.execScript||function(b){a.eval.call(a,b)})(b)
Was verursacht dieses Problem und wie kann ich es umgehen/lösen?
Dieser Code würde in der Regel nur aufgerufen werden, wenn neue Instanzen von SlickGrid zu schaffen. – Tin
Stellen Sie außerdem sicher, dass Sie die SlickGrid-Instanzen zerstören, bevor Sie sie löschen, indem Sie grid.destroy() aufrufen. – Tin