重複の可能性:
JSONを介してアレイをMVCコントローラーに送信しますか?
私はこれまでのところ、これに対する良い解決策を本当に見つけていません。
私のjavascript/jQueryと私はajaxを使用してデータを送信しようとしています。
var val = new Array();
$( ':checkbox:checked' ).each( function ( i )
{
console.log( $( this ).val() );
val[i] = $(this).val();
});
removeSelected(val);
function removeSelected(listOfStuff)
{
$.ajax({
url: '@(Url.Action("removeSelected"))',
type: 'POST',
data: { listOfStuff: listOfStuff },
dataType: 'json',
success: function ( return_data )
{
$( ":checkbox:checked" ).closest('tr').remove();
}
});
そして私のコントローラー。配列はnullとして入ります。
[HttpPost]
public bool removeSelected ( string[] listOfStuff )
{
//do stuff
}
助言がありますか?