次のコードを使用して投稿します。
var checked = ["2231","2432"];
jQuery.ajax({
type: "post",
url: statusUrl,
data: {"entries":checked},
...
ただし、実際に投稿する場合、サーバー側でのデータの投稿と開発者ツールでの検査は常に
{entries[]: 2342 etc}
角かっこが表示されるのはなぜですか?どうすればそれを取り除くことができますか?
回答:
回答№1は1括弧は、サーバーへのインジケータです配列またはリストを形成する複数の同様の名前のパラメーターが必要です。これはかなり標準的な方法ですが、従来の設定をtrueに設定することで、その方法を変更できます。 http://api.jquery.com/jquery.ajax