sto testando il copione:Come posso aggiornare un dataTable YUI con un pulsante?
http://developer.yahoo.com/yui/examples/datatable/dt_xhrjson.html
Vorrei aggiungere un pulsante per aggiornare (reset) i dati. Vorrei ripristinare tutti i dati modificati e ricaricare i primi dati. ho aggiungere questo codice, così dopo selezionare (refresh), non ho dati:
YAHOO.util.Event.onContentReady("splitbuttonsfromjavascript", function() {
var onMenuItemSelect = function() {
myDataTable.initializeTable();
myDataTable.render();
};
var aSplitButton5Menu = [
{ text: "Refresh", value: 1, onclick: { fn: onMenuItemSelect } }
];
var oSplitButton5 = new YAHOO.widget.Button({ type: "split", label: "Refresh table", name: "splitbutton", menu: aSplitButton5Menu, container: this });
});
Che cosa ho bisogno di usare nel mio onMenuItemSelect per aggiornare mydataTable?
ho fatto alcune modifiche di modificare la "città" e "rating" nel campione: http://developer.yahoo.com/yui/examples/datatable/dt_xhrjson.html
Ora, vorrei che il ripristino MyTable con un pulsante (e ricalibratura set di dati di default). Quando uso il mio codice, dopo aver cliccato con il tasto, ho cancellato tutto e i dati predefiniti non vengono ricaricati (ho: "Nessun record trovato." Dopo il clic del pulsante).
Come posso ricaricare i dati di default?
In 2.7, ho avuto anche a che fare 'myTable.getDataSource(). FlushCache()', se non cambia né la pagina né l'ordinamento. –