easyUI datagrid內部編輯組合框無法選擇默認值 (easyUI datagrid inner edit combobox cannot selected default value)


問題描述

easyUI datagrid內部編輯組合框無法選擇默認值 (easyUI datagrid inner edit combobox cannot selected default value)

easyUI datagrid inner editor load combobox cannot selected default value

JSFiddle link

{field: "xx", title: "xx", width: 200, editor: {
type: "combobox",
options: {
    valueField: "xx",
    data: [
        {"xx": 1, text: "AAA", selected: true},
        {"xx": 2, text: "BBB"},
        {"xx": 3, text: "CCC"}
    ],
    onLoadSuccess: function(rows) {
        for(var i=0; i<rows.length; i++) {
            if(rows[i].selected) {
                $(this).combobox("setValue", rows[i].xx);
                return;
            }
        }
    }
}

參考解法

方法 1:

you can just try change this line

for(var i=0; i<rows.length; i++) {

to this one

for(var i=0; i<data.length; i++) {

it's tested and working.

or you can just do like this 

onLoadSuccess: function(rows) {

      $(this).combobox("setValue",rows[‑1].xx);

 }

this will always select the first value

(by consatanHilarius L. Doren)

參考文件

  1. easyUI datagrid inner edit combobox cannot selected default value (CC BY‑SA 3.0/4.0)

#Combobox #javascript #jquery-easyui #datagrid #inline-editing






相關問題

tcl/tk 小部件組合框失去焦點 (tcl/tk widget combobox loses focus)

Flex Combobox 奇怪的問題 (Flex Combobox strange problem)

在組合框中對齊文本 (Align Text in Combobox)

如何同時綁定到 ComboBox 中的兩個不同的依賴屬性? (How do I bind to two different dependency properties in a ComboBox at the same time?)

在綁定到字典的組合框中設置所選項目 (Setting selected item in combobox bound to dictionary)

easyUI datagrid內部編輯組合框無法選擇默認值 (easyUI datagrid inner edit combobox cannot selected default value)

VBA:數據輸入組合框有效,但命令按鈕給出“無效的屬性值”錯誤 (VBA: Data entry into combobox works, but command button gives "Invalid property value" error)

vb.net - 組合框總是選擇第一個值 (vb.net - combo box always select the first value)

打開 ComboBox DropDown 時不要選擇文本輸入 (Do not select text input when ComboBox DropDown is opened)

如何使用相同的數據源設置多個組合框? (How can I set up multiple combo-boxes with the same data source?)

如何使用 QtreeView 在 QComboBox 中設置所選項目 (How to set selected item in QComboBox with QtreeView)

Tkinter 組合框 Python (Tkinter Combobox Python)







留言討論