dojo - कंबोडिया में चयनित मान के आधार पर डोजो ऑनचिंग फायरिंग




xpages xpages-extlib (2)

अपने ग्राहक साइड जावास्क्रिप्ट में, निम्न फ़ंक्शन का उपयोग करें:

dojo.byId("#{id:FieldID}").value

जहां फ़ील्ड आईडी आपके XSP ऑब्जेक्ट की आईडी प्रॉपर्टी है यह तत्व की पूरी गाए गए आईडी की गणना करेगा और अपने क्लाइंट स्क्रिप्ट में उपयोग करने के लिए इसका मान वापस करेगा।

dojo.wipein कॉल करते समय। dojo.wipein और dojo.wipeout । बटन से dojo.wipeout , सब कुछ महान काम करता है लेकिन उन्हें कंबोडिया में मूल्य के आधार पर बुलाते हैं: मैं ऐसा नहीं कर सकता। क्या किसी को पता है कि क्लाइंट साइड स्क्रिप्ट को कॉल करने के लिए कोंबबोक्स के मूल्य पर निर्भर है?

दूसरे शब्दों में, अगर मैं dojo.wipein को "हां" में dojo.wipein , तो फायर dojo.wipein , अगर मैं dojo.wipein को "नहीं", फायर dojo.wipeoutdojo.wipeout

संपादित करें: आपकी मदद के लिए सभी को धन्यवाद यहां काम करने वाला कोड है मैं जावास्क्रिप्ट में एक शुरुआत कर रहा हूं, जो दिखा सकता है, लेकिन यह काम करता है

var comboValue = dojo.byId("#{id:comboBox1}").value
if (comboValue == 'Yes'){
dojo.fx.wipeOut({node:'Lewiston',duration:400}).play();
}else if (comboValue == 'No'){
dojo.fx.wipeIn({node:'Lewiston',duration:400}).play();
}else{
alert("the value is neither yes nor no!")
}

प्रयत्न

   onKeyUp: function(evt){
        if (this.value == 'Yes'){
            //dojo.wipein       
        }else if this.value == 'No'){
            //dojo.wpieout
        }else{
            //others
        }
    }