チェックされたチェックボックスの値を取得し、ボタンのクリック時にデータを送信する次のコードがあります。コードを調べて、間違っているところを教えてください。動作していません
$(document).ready(function() {
$(function(){
$('#btnClick').click(function(){
var val = [];
$(':checkbox:checked').each(function(i){
val[i] = $(this).val();
$.ajax({
url: 'server.php',
type: "POST",
data: ({val[i]}), ????
success: function(data){
}
});
});
});
});
});