2012-07-03 47 views
12

Bất cứ ai có thể cho tôi biết làm thế nào chúng ta có thể thay đổi giá trị của combobox kendo tự động.Làm thế nào để thay đổi/thiết lập giá trị trong combobox kendo

Fiddle là ở đây - http://jsfiddle.net/ashwyn/yL6w3/1/

Trong fiddle trên, khi chúng ta click vào click thì giá trị thể hiện nên được thay đổi để three

Tôi thấy liên kết này mà liệt kê tất cả các phương pháp nguồn dữ liệu (cho ví dụ.) -
http://www.kendoui.com/documentation/framework/datasource/methods.aspx

+0

Câu hỏi 1 innit ':)' –

Trả lời

12

bản demo làm việchttp://jsfiddle.net/Bxsge/2/hayhttp://jsfiddle.net/Bxsge/1/ (hành vi cho bản demo khi bạn sẽ bấm vào liên kết chọn sẽ thay đổi để three giá trị được chọn.)

Selects bởi đối tượng jQuery // selects by index combobox.select(1); // selects item

liên kết: http://www.kendoui.com/documentation/ui-widgets/combobox/methods.aspx

Hope this helps, :)

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

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

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

     $cbx.select(2); 

    }); 
}); 
​ 
+0

Làm thế nào về kendodropdownlist. Nó không hoạt động theo cách nó đề cập. – Sumeet

+1

kendodropdownlist làm việc với giá trị(), cùng một cách. Cảm ơn! – Sumeet

+0

Phương thức 'select (n)' chọn một mục theo chỉ mục của nó, _n_, một số nguyên. Phương thức 'value (v)' chọn một mục theo giá trị của nó, _v_, một chuỗi. Phương thức 'text (t)' thay đổi nội dung của hộp văn bản và sẽ chọn một mục nếu nó tìm thấy một mục có văn bản phù hợp, _t_, một chuỗi. – Suncat2000

19

Nếu bạn biết giá trị mà bạn muốn, bạn cũng có thể làm:

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

Điều gì sẽ xảy ra nếu tôi muốn đặt giá trị mặc định được chọn (--- tùy chọn chọn ---), chỉ mục -1, bạn biết ý tôi không? –

+0

ohh tôi đã nhận nó $ ("# MyComboBox"). Dữ liệu ("kendoComboBox") .giá trị (-1); –

Các vấn đề liên quan