我正在测试脚本:
http://developer.yahoo.com/yui/examples/datatable/dt_xhrjson.html
我想添加一个按钮用于刷新(重置)数据。 我想要重置所有修改后的数据并重新加载第一条数据。 我添加了这段代码,所以在选择“刷新”后,我没有任何数据:
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 });
});
我需要在onMenuItemSelect中使用什么来刷新mydataTable?
我对示例中的“城市”和“评级”进行了一些更改: http://developer.yahoo.com/yui/examples/datatable/dt_xhrjson.html
现在,我希望通过按钮重置MyTable(并重新加载默认数据集)。 当我使用我的代码时,在单击按钮后,我清除了所有内容,但默认数据未重新加载(单击按钮后显示:“未找到记录。”)。
我如何重新加载默认数据?