При изменении данных вам нужно сначала загрузить данные.
При загрузке данных ComboBox данные типа int, поступающего с фона, загружаются.
HTML -код
Кода -копия выглядит следующим образом:
<tr>
<td style = "text-align: right;"> Отдел: </td>
<input type = "hidden" id = "принадлежности" value = "$ {fbook.belongs}" />
<!-Должен быть данные int, в противном случае он будет автоматически выбран в раскрывающемся поле->
<Td>
<input name = "принадлежит" id = "принадлежит"> </input>
</td>
</tr>
код JavaScript
Кода -копия выглядит следующим образом:
$ ('#принадлежит'). Combobox ({
URL: 'OPR/book/combobox.do',
valuefield: 'id',
Textfield: «Имя»,
Ширина: '140',
высота: '29',
редактируемое: ложь,
Panelheight: 'Auto',
OnloadSuccess: function (data) {
var b1 = $ ('#принадлежит значение'). val (); // b1 - данные типа int
$ ('#принадлежит'). Combobox ('setValue', b1);
}
});
Выше приведено в этой статье, я надеюсь, что она будет полезно для всех.