easyui 中的 datagrid 的啓動行內編輯,退出行內編輯

使用 easyui 的時 有時候須要使用到行內編輯 啓動編輯以後 須要給輸入框 賦值的能夠看一下dom

在制動編輯以後 能夠經過獲取編輯器的方式來獲取到那個 輸入框編輯器

//獲取指定行的編輯器 $("#dg").datagrid("getEditors",index);ui

//回去該編輯器的 第 i 個在編譯框 $("#dg").datagrid("getEditors",index)[i];對象

//獲取該編譯框 dom 對象 $("#dg").datagrid("getEditors",index)[i].target;get

拿到 dom 對象以後 就能夠用 $() 選中而後賦值 ,例如 : 我給 easyui 中的 combobox 類型的 輸入框賦值 $($("#dg").datagrid("getEditors",index)[i].target).combobox({data:value}) value 爲你要賦得值it

退出編輯的時候能夠根據 index 來退出指定的行 $("#dg").datagrid("endEdit",index);編譯

也可已使用 acceptChanges 屬性 一次性退出全部的正在的編輯行 $("#dg").datagrid("acceptChanges ");grid

相關文章
相關標籤/搜索