可以在 jquery/javascript 中构建一个数组以将其发送到我的控制器 c# 吗?
我从选定的多个员工中获得了一份员工名单,我可以像这样提醒他们:
<div class="demo">
<select style="display:none" id="liste" multiple="" placeholder="Select">
@foreach (var employe in ViewBag.Employes)
{
<option value="@employe.ID_Employe">@employe.Name</option>
}
</select>
</div>
<a class="btn btn-default" id="check" href="#">Suivant</a>
我的脚本:
$('#check').on('click', function () {
$("#liste").find("option:selected").each(function () { alert($(this).text()); });
});
我发送这样的数据:
$.ajax({
type: 'POST',
dataType: 'json',
url: '/MyAjaxRoute',
data: { arraytosend: arraybuildInJS },
success: function (response) {
if (response.success) {
alert('yes');
}
},
- 你能解释一下如何在 js 中创建一个数组并在 ac# mvc 控制器中接收它吗?