2010-03-25 17 views

उत्तर

32

inbetween एक अल्पविराम के साथ इस प्रारूप, 'button text': function() { } उपयोग करते हुए, इस तरह उन्हें बनाएँ:

$("#mydialog").dialog({ 
    buttons: { 
    'Confirm': function() { 
     //do something 
     $(this).dialog('close'); 
    }, 
    'Cancel': function() { 
     $(this).dialog('close'); 
    } 
    } 
}); 
+2

मेरे जैसे शुरुआती लोगों के लिए उत्कृष्ट समाधान। आपका बहुत बहुत धन्यवाद। मैं हमेशा नई तकनीक सीखने के लिए इतना आश्वस्त हूं; क्यों क्योंकि मुझे पता है कि स्टैक ओवरफ्लो उस समस्या का उत्तर दिखा सकता है जिसका सामना कर रहा हूं ... –

1

यह करने के लिए जोड़ने के लिए, बटन सरणी तरीके के रूप में प्रति बटन अधिक कार्यक्षमता को उजागर करता है के बारे में पता करने के लिए उपयोगी है , जैसे आइकन और अन्य प्रति-बटन गुण जोड़ना। बटनों के सेट के चारों ओर जोड़े गए स्क्वायर ब्रैकेट्स को बटनों की एक सरणी में बदलते हुए, और प्रत्येक बटन ऑब्जेक्ट के चारों ओर अतिरिक्त घुंघराले ब्रेसिज़ को नोट करने के लिए नोट करें।

$("#mydialog").dialog({ 
    buttons: [{ 
    text: 'Confirm', 
    icons: { 
     primary: "ui-icon-check" 
    }, 
    click: function() { 
     //do something 
     $(this).dialog('close'); 
    }},{ 
    text: 'Cancel', 
    icons: { 
     primary: "ui-icon-cancel" 
    }, 
    click: function() { 
     $(this).dialog('close'); 
    } 
    }] 
}); 
संबंधित मुद्दे