私はこのHTMLコードを持っています:
<form name="allcats">
<p class='catslist'><label><input type='checkbox' name='cat1' id='cat1' value='1' /> AAAAAAA</label></p>
<p class='catslist'><label><input type='checkbox' name='cat2' id='cat2' value='2' /> BBBBBB</label></p>
<p class='catslist'><label><input type='checkbox' name='cat3' id='cat3' value='3' /> CCCCCC</label></p>
<p class='catslist'><label><input type='checkbox' name='cat4' id='cat4' value='4' /> DDDDDDD</label></p>
<p class='catslist'><label><input type='checkbox' name='cat5' id='cat5' value='5' /> EEEEEEEE</label></p>
<input type="hidden" name="book_id" value="12" /> <br />
<input name="catsadd" id="catsadd" type="button" value="Add catategories" onclick="check();"/>
</form>
そして私のjQueryコードは次のとおりです。
function check(){
$.post('post__categories.php', { HERE MUST BE THE VARIABLES AND VALUES OF CHECKED checkboxes like ... cat1: allcats.cat1.valu, cat5: allcats.cat5.value},
function(output){
$('#result').hide();
$('#result').html(output).fadeIn("slow");
});
}
私の目標は、チェック済みの変数を投稿するために送信することです。その後、PHP コードがその仕事をします。
ただし、構成は variable: のようにする必要がありますmyform.variable.value
。
jQuery経由でチェックボックスのみを取得するにはどうすればよいですか?