チェックボックスがページ自体の中にある場合、以下のコードは正常に機能します。問題のコンテンツがjqueryから読み込まれる場合.load
、チェックボックスは登録されません。
以下のhtml
コードは内に表示されます<div id='output'></div>
。そのdivの外に移動すると正常に動作します。
JS
$(document).ready(function() {
$('#dropdown').change( function() {
$('#output').load('/process.php',{dropdown: $(this).val()});
});
$(".checkbox").click(function(){
$('#continue').prop('disabled',$('input.checkbox:checked').length == 0);
});
});
process.phpのHTML
<input type="checkbox" class="checkbox">