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
Lepaskan: 2016-05-16 15:23:20
asal
1485 orang telah melayarinya

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++;
}
}
}
Salin selepas log masuk

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.

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan