|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1021
|
DataTables e CRUD per operazione di modifica
Salve a tutti,
sto usando DataTables per la visualizzazione dei miei dati, vorrei integrare XCRUD per le operazioni di modifica. Fino ad ora: - ho incluso il file: jquery.dataTables.editable.js - instanzio il mio DataTables (con i vari parametri che mi servono) e si vede correttamente: Codice:
tables.dataTable(); Codice:
tables.dataTable().makeEditable(); Codice:
TypeError: $(...).live is not a function
$(".table-action-deletelink", tables).live("click", _fnOnRowDeleteInline);
Manca altro secondo voi? Grazie. Ultima modifica di robertino_salemi : 03-03-2014 alle 18:25. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2014
Messaggi: 852
|
Non ho esperienza con questo plugin, ma la prima cosa che mi suggerisce quell'errore è che non hai incluso qualche file javascript.
Hai incluso tutti i file indicati qui http://code.google.com/p/jquery-data...iki/HTMLSource ? Codice:
<script src="/Scripts/jquery-1.4.4.min.js" type="text/javascript"></script> <script src="/Scripts/jquery.DataTables.min.js" type="text/javascript"></script> <script src="/Scripts/jquery.jeditable.js" type="text/javascript"></script> <script src="/Scripts/jquery-ui.js" type="text/javascript"></script> <script src="/Scripts/jquery.validate.js" type="text/javascript"></script> <script src="/Scripts/jquery.DataTables.editable.js" type="text/javascript"></script> |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1021
|
Si, i file Js sono sono stati inclusi tutti.
Ho associato un ID alla mia tabella. Ho inserito: Codice:
<div class="add_delete_toolbar"></div> Ma la cosa strana riguarda proprio l'errore restituito in jquery.dataTables.editable.js Codice:
TypeError: $(...).live is not a function
$(".table-action-deletelink", oTable).live("click", _fnOnRowDeleteInline);
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Sep 2001
Città: Pisa
Messaggi: 2213
|
.live() è un vecchio metodo jQuery ormai deprecato, è stato tolto diverse versioni fa e adesso si fa tutto con .on()
Codice:
$(oTable).on("click", ".table-action-deletelink", _fnOnRowDeleteInline);
__________________
9800X3D | 32GB DDR5 6400C30@TUNED | RTX 4090 | LG 32GQ950-B | Fractal Torrent | NZXT C1200W | Iliad Fibra 5Gb Ultima modifica di Tuvok-LuR- : 04-03-2014 alle 10:52. |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1021
|
Quell'errore appartiene proprio alla libreria jquery.dataTables.editable.js.
Comunque ho cambiato nella stringa il .live .on e funziona |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1021
|
Questa libreria restituisce ancora tantissimi errori, alla chiusura del form, alla conferma dei dati...io sto usando al 2.3.3 e credo che sia l'ultima.
Sapere se c'è una versione più recente? Grazie. |
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Jan 2014
Messaggi: 852
|
Invece di modificare la libreria, prova ad utilizzare una versione precedente di jQuery come ti è stato già suggerito.
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1021
|
Purtroppo non è così semplice, io sto usanto jquery-1.11.0.min.js e lui propone l'utilizzo di jquery-1.4.4.min.js!
|
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Jan 2014
Messaggi: 852
|
Ed è un problema per te passare alla versione indicata?
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1021
|
Si, ho già fatto un test e molti metodi di jquery non vanno.
|
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Jan 2014
Messaggi: 852
|
Hai provato con il plugin migrate?
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1021
|
Cioè?
|
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Jan 2014
Messaggi: 852
|
E' un plugin che reintroduce in jQuery le funzioni rimosse con le nuove release al fine di consentirne la compatibilità con i plugin che ne fanno uso e che non sono stati ancora adeguati.
|
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1021
|
Molto problemi sono stati risolti usando la versione 1.9.0 al posto della 1.9.4 (presenta diversi BUG segnalati anche da altri utenti).
|
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Jan 2014
Messaggi: 852
|
Quindi hai risolto?
|
|
|
|
|
|
#16 |
|
Senior Member
Iscritto dal: Apr 2009
Città: Aci Catena (CT)
Messaggi: 1021
|
Grosso modo si... dovrei fare qualche altro test!
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:04.



















