में बटन पर क्लिक श्रोता पर जोड़े मैं dinamically संदेश बॉक्स (Ext.window.MessageBox)Ext.window.MessageBox
var msgBox = Ext.create('Ext.window.MessageBox', {
title: '',
//message in window
msg: 'message text',
icon: 'WARNING',
//buttons
buttons: 'OKCANCEL',
//onclick funciton
fn: myfunc
});
बनाने हूँ मैं ठीक जोड़ने और बटन को रद्द हूँ। क्या ओके बटन पर क्लिक श्रोता जोड़ना संभव है ताकि जब मैं यह ठीक बटन दबाया जाए तो मैं केवल अपनी सामग्री कर सकता हूं?
क्या ओके में विशिष्ट आईडी जोड़ना और बटन को रद्द करना भी संभव है ताकि मैं उन्हें अधिक आसानी से अलग कर सकूं, ExtJS से प्रीजेनेटेड आईडी का उपयोग करने के लिए तत्काल?
Ext.MessageBox.show({
title: "",
msg: "message text",
icon: Ext.MessageBox.WARNING,
buttons: Ext.MessageBox.OKCANCEL,
fn: function(buttonId) {
if (buttonId === "ok") {
// do on OK pressed
}
}
});
यहाँ fn
हैंडलर में पहला तर्क दबाया बटन के एक स्ट्रिंग मूल्य है: