我将data:传递给使用 数据属性,我如何在操作中访问这些数据, 我使用了request ['data'],但没有成功
<script>
$('#btnSelected').on('click', function (e) {
var selectedIDs = [];
$("#myTable tr.selected").each(function (index, row) {
selectedIDs.push($(row).find("td:first").html());
});
var selecteddata =selectedIDs
var link = '@Url.Action("ConvertApplication", "Applications")';
$.ajax({
url: link,
type: 'POST',
data: selecteddata ,
contentType: 'application/html',
success: function (content) {
$('#ConvertToProject').html(content);
},
error: function (xhr, ajaxOptions, thrownError) {
alert(xhr.status);
alert(thrownError);
}
});
});
</script>
答案 0 :(得分:0)
您的操作应具有一个列表作为输入参数。
Public ActionResult ConvertApplication(List<int> selecteddata)
{
...
}