मैं स्क्रिप्ट के परीक्षण कर रहा हूँ:मैं एक यूयूआई डेटा को रीफ्रेश कैसे कर सकता हूं बटन के साथ?
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 को रीसेट करना चाहते हैं। जब मैं अपने कोड का उपयोग करता हूं, बटन क्लिक करने के बाद, मैं सभी को साफ़ करता हूं और डिफ़ॉल्ट डेटा पुनः लोड नहीं किया जाता है (मेरे पास है: "कोई रिकॉर्ड नहीं मिला।" बटन क्लिक के बाद)।
मैं डिफ़ॉल्ट डेटा को फिर से लोड कैसे कर सकता हूं?
2.7 में, मैं भी अगर न पेज बदल रहा है और न ही छँटाई नहीं, 'myTable.getDataSource()। FlushCache()' करना था। –