Sto utilizzando il plug-in dei datatables jQuery con le opzioni ajax
e serverSide
. I campi documentation specifies inclusi in ogni richiesta. Ce ne sono molti. E la maggior parte non aggiunge nulla al mio caso d'uso. Ecco un breve estratto dei parametri della stringa di query da una richiesta.Elimina i parametri non necessari nella richiesta di dati ajax?
columns[0][data]:0
columns[0][name]:
columns[0][searchable]:true
columns[0][orderable]:true
columns[0][search][value]:
columns[0][search][regex]:false
columns[1][data]:1
columns[1][name]:
columns[1][searchable]:true
columns[1][orderable]:true
columns[1][search][value]:
columns[1][search][regex]:false
Questo va avanti per ogni colonna della tabella. Questo crea una stringa di query molto lunga quando si usano 10 colonne. In effetti, sto correndo nei limiti di lunghezza dell'URL nel mio server web.
Esiste un modo per sopprimere determinate proprietà dall'essere incluse o sopprimere le proprietà vuote o con un valore predefinito? La documentazione non ha alcun modo ovvio per limitare la dimensione della stringa di query.
[https://datatables.net/forums/discussion/6535/simpler-shorter-urls-for-server-side-datatables](https://datatables.net/forums/discussion/6535/ più semplice-shorter-urls-per-lato-server-dati) – markpsmith