私は自分の状態をajax経由でデータベースに送り返したいというチェックボックスを私のページに持っています。私はjQueryをajaxで使用する方法と、SELECTとOPTIONSを操作する方法を知っていますが、いくつかのチェックボックスで同じことをする方法と、それらから値を取得する方法はわかりません。 IDは1つのチェックボックスにアタッチされているときに機能しますが、IDを複数のチェックボックスにアタッチすると、最初のチェックボックス以外のチェックボックスは表示されません(最初のチェックボックスを除く)jQuery Ajaxチェックボックスの値
アイデア?
私のコードはthis-のように見えます>
<form>
<div class="checkbox" >
<label><input type="checkbox" value="1" id="item">что то</label>
<label><input type="checkbox" value="1" id="item">Шорты</label>
<label><input type="checkbox" value="3" id="item">Классическая</label>
</div>
</form>
<script>
$(document).ready(function() {
$('#item').on('click',function(){
var name = $('#item').val();
$.post('load.php', {name:name}, function(data){
$('#name-data').html(data);
});
});
});
</script>
複数のチェックボックスに同じIDを割り当てていますか?それは動作しません。 IDは一意である必要があります。 –
私は自分のコードを追加しました –