Я застрял в поиске способа передачи JavaScript переменных и некоторых флажков результатов из формы отправки в контроллер. Не могли бы вы сказать мне, как я мог бы получить все значения из запроса в контроллере. Мы ценим всю вашу помощь.
Вот мой клинок:
<form class="form-horizontal" id="form_input" action="#">
<div class="panel-body">
<div class="table-responsive">
<table class="table">
<tbody>
<tr class="success">
<td class="text-right">Node Profile:</td>
<td>
<select id="node_id" name="node_id" class="form-control" data-placeholder="choose node">
</select>
</td>
</tr>
<tr>
<td class="text-right">Overall</td>
<td>
<div class="input-group-text">
<input type="checkbox" name="check_id[]" value="Overall" aria-label="Checkbox for following text input">
</div>
</td>
</tr>
<tr>
<td class="text-right">History</td>
<td>
<div class="input-group-text">
<input type="checkbox" name="check_id[]" value="History" aria-label="Checkbox for following text input">
</div>
</td>
</tr>
</tbody>
</table>
</div>
<div class="col-md-2 col-md-offset-3">
<input type="submit" id="btnSubmit" name="btn_Submit" class="btn btn-primary btn-block" value="printFile"></a>
</div>
</div>
</form>
И я использую select2 для загрузки данных оборудования, которые появляются в раскрывающемся списке, тогда вот мой код js для загрузить и получить идентификатор элемента после выбора из выпадающего списка:
$('#node_id').on('select2:select', function(e) {
var node = e.params.data;
alert(node.id);
});