2012-07-03 19 views
12

में मूल्य को कैसे बदलें/सेट करें, क्या कोई मुझे बता सकता है कि हम गतिशील रूप से केंडो कम्बोबॉक्स के मूल्य को कैसे बदल सकते हैं।केंडो कम्बोबॉक्स

फिडल यहाँ है - http://jsfiddle.net/ashwyn/yL6w3/1/

ऊपर बेला में, जब हम click तो पता चला मूल्य three को बदला जाना चाहिए पर क्लिक करें

मैं इस लिंक जो सभी डेटा स्रोत के तरीकों की सूची पाया (उदाहरण के लिए।) -
http://www.kendoui.com/documentation/framework/datasource/methods.aspx

+0

अच्छा प्रश्न +1 innit ':)' –

उत्तर

12

काम कर डेमोhttp://jsfiddle.net/Bxsge/2/याhttp://jsfiddle.net/Bxsge/1/ jQuery वस्तु द्वारा (डेमो के लिए व्यवहार जब आप लिंक का चयन करें पर क्लिक करें three चयनित मान के लिए बदल जाएगा।)

चयन // selects by index combobox.select(1); // selects item

लिंक: http://www.kendoui.com/documentation/ui-widgets/combobox/methods.aspx

आशा इस मदद करता है, :)

कोड

$(function(){ 
    var CB = $("select").kendoComboBox(); 

    $("a").click(function(){ 

     var $cbx = $("select").data("kendoComboBox") 

     $cbx.select(2); 

    }); 
}); 
​ 
+0

कैसे kendodropdownlist के बारे में। यह जिस तरह से उल्लेख किया गया है वह काम नहीं करता है। – Sumeet

+1

केंडोड्रोपडाउनलिस्ट वैल्यू() के साथ काम करता है, वैसे ही। धन्यवाद! – Sumeet

+0

'चयन (एन)' विधि किसी आइटम को इसके सूचकांक, _n_, एक पूर्णांक द्वारा चुनता है। 'मान (v)' विधि किसी आइटम को उसके आइटम के मान, _v_, स्ट्रिंग द्वारा चुनती है। 'टेक्स्ट (टी)' विधि टेक्स्टबॉक्स सामग्री को बदलती है और यदि आइटम मिलान करने वाले टेक्स्ट, _t_, स्ट्रिंग के साथ कोई आइटम पाता है तो वह एक आइटम का चयन करेगा। – Suncat2000

19

आप मूल्य तुम चाहते हो पता है, तो आप भी कर सकते हैं:

$("#MyComboBox").data("kendoComboBox").value(id); 
+0

क्या होगा यदि मैं डिफ़ॉल्ट मान को चुनने के लिए सेट करना चाहता हूं (--- चयन विकल्प ---), -1 इंडेक्स, आप जानते हैं कि मेरा क्या मतलब है? –

+0

ओह मुझे यह $ ("# MyComboBox") मिला। डेटा ("KendoComboBox")। मान (-1); –

संबंधित मुद्दे