フォーム内のすべてのチェックボックスを php ページに投稿する関数を作成したいと思います。PHP ページは何らかの処理を行い、aa 値を返します。値は、結果と呼ばれる設定された div に表示されます。彼らが行うすべてのチェックは、フォームを投稿して何かを返します。(値は、他に何を確認するか、またはフォームを正しく完了するために何をしなければならないかをユーザーに伝えます)
私のコードは、その前にチェックされた他のチェックボックスではなく、チェックされた1つのチェックボックスのみを送信します。
誰か助けてくれませんか...
ありがとう!!
フォームは次のようになり、さらに多くのチェックボックスが表示されます。
<input name="picture[1][categories][]" type="checkbox" value=1>
<input name="picture[1][categories][]" type="checkbox" value=2>
<input name="picture[2][categories][]" type="checkbox" value=1>
<input name="picture[2][categories][]" type="checkbox" value=2>
<input name="picture[3][categories][]" type="checkbox" value=1>
<input name="picture[3][categories][]" type="checkbox" value=2>
<div id="result">
私のjquery関数は次のようになります
$("input").click(function() {
event.preventDefault();
$("#result").html('');
var values = $("checkbox").serialize();
$.ajax({ url: 'http://example.com/check.php',
data: values,
type: 'post',
success: function(output) {
// alert(output);
$("#result").html(output);
}
});
});