У меня есть выпадающая ячейка, и после нажатия на элемент я хочу добавить строку в HTML-таблицу. Я сделал это, используя Javascript: (addRowToTable - базовая функция Javascript):
<script type='text/javascript'>
$(document).ready(function() {
$('#locations').change(function() {
if (this.selectedIndex != 0) {
var support = new Array("True", "False");
addRowToTable(this.value, support , "Table");
this.remove(this.selectedIndex);
this.selectedIndex = 0;
}
});
});
</script>
но теперь я понял, что некоторые данные, которые мне нужно показать в новой строке таблицы, у меня нет на стороне клиента, поэтому мне нужно как-то:
- Передайте выбранное значение на сервер (действие контроллера), а затем верните оставшиеся атрибуты данных, обновите HTML-таблицу (ajax) новым значением на стороне клиента после получения полных данных обратно на сервер.
У кого-нибудь есть примеры попыток сделать что-то подобное?