Estoy probando el script:¿Cómo puedo actualizar una tabla de datos YUI con un botón?
http://developer.yahoo.com/yui/examples/datatable/dt_xhrjson.html
me gustaría añadir un botón para actualizar (reset) los datos. Restablecería todos los datos modificados y volveré a cargar los primeros datos. que añadir este código, por lo que después seleccione (actualización), no tengo datos:
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 });
});
Lo que necesito para usar en mi onMenuItemSelect para refrescar mydataTable?
he hecho algunos cambios para modificar la "ciudad" y "Nota" en la muestra: http://developer.yahoo.com/yui/examples/datatable/dt_xhrjson.html
Ahora, deseo reiniciar MiTabla con un botón (y recarga conjunto de datos por defecto). Cuando uso mi código, después de hacer clic en el botón, borro todo y los datos predeterminados no se vuelven a cargar (tengo: "No se encontraron registros" después de hacer clic en el botón).
¿Cómo puedo volver a cargar los datos predeterminados?
En 2.7, también tuve que hacer 'myTable.getDataSource(). FlushCache()', si no cambia ni la página ni la clasificación. –