Как передать значения элемента списка в метод действия контроллера как модель, модель возвращает ноль.здесь ниже я добавил код JQuery, который я пробовал
здесь мой HTML
<ul class="to_do" id="Emaillist">
<li class="alert" value="2">example list 2
<span data-dismiss="alert" class="close">×</span>
</li>
<li class="alert" value="1">Best check , you're not looking too good.
<span data-dismiss="alert" class="close">×</span>
</li>
</ul>
здесь мой код Jquery
function saveClick() {
debugger;
$('#Emaillist').find('span').remove()
var items = $('#Emaillist').find('li').map(function () {
var item = {};
item.id = $(this).val();
item.title = $(this).text();
return item;
});
var EmpData = JSON.stringify(items)
$.ajax({
url: "/Admin/ManageEmailConditions",
data: EmpData,
type: "POST",
contentType: "application/json;charset=utf-8",
dataType: "json",
success: function (result) {
loadData();
$('#myModal').modal('hide');
},
error: function (errormessage) {
alert(errormessage.responseText);
}
});
console.log(EmpData);
}
здесь мой класс модели и метод действия контроллера
public class EmailConditions
{
public int id { get; set; }
public string title { get; set; }
}
[HttpPost]
public ActionResult ManageEmailConditions(EmailConditions model)
{
return View();
}