Rumah >hujung hadapan web >tutorial js >Bagaimana untuk menyelesaikan easyui label tersuai datagrid edit combobox manual input tidak boleh disimpan_javascript kemahiran

Bagaimana untuk menyelesaikan easyui label tersuai datagrid edit combobox manual input tidak boleh disimpan_javascript kemahiran

WBOY
WBOYasal
2016-05-16 15:23:201484semak imbas

Gunakan acara onEndEdit (acara ini boleh mendapatkan objek editor, tetapi acara onAfterEdit tidak boleh mendapatkan objek Editor)
Dapatkan data input melalui editor dan simpannya.

int ci = 0;
for(Column col : columnList ){
for(Combobox cbb : col.getCombobox()){
if(cbb != null){
str += "var ed" + ci + " = $j(\"#"+RandomNumber+"\").datagrid(\"getEditor\",{index:rowIndex,field:\""+col.getField()+"\"});" ;
str += "var val" + ci + " = ed" + ci + ".target.combobox('getText');" ;
str += "rowData[\"" + col.getField() + "\"] = val" + ci + ";";
ci++;
}
}
}

Kandungan di atas adalah pengenalan editor tentang cara menyelesaikan masalah input manual dan menyimpan kotak kombo edit datagrid tag tersuai easyui Saya harap ia akan membantu semua orang.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn