1
最初の呼び出しの後にAjax呼び出しを繰り返し、チェックボックスをオンにします。 チェックボックスをオンにしてもそれ以降は繰り返されないと、呼び出しは成功します。最初の呼び出しの後でAjax呼び出しを繰り返す方法
HTML
<label><input type="checkbox" id="data_ref" name="data_ref" value="1">Data Referensi</label>
Javascriptを
$(document).ready(function() {
$("#data_ref").change(function(event) {
setInterval(data_ref_h(), 10000);
});
});
function data_ref_h() {
var formData = {
'url': $('input[name=url]').val(),
'nm_db': $('input[name=nm_db]').val(),
'user_db': $('input[name=user_db]').val(),
'port_db': $('input[name=port_db]').val(),
'pass_db': $('input[name=pass_db]').val()
};
$.ajax({
type: 'GET',
url: '<?=base_url()?>cek/cek_ref',
data: formData,
dataType: 'json',
encode: true
}).done(function(data) {
console.log(data);
})
}
正確に何をしたいですか? – Rahul
コンソールにjsエラーまたは警告messGeが表示されていますか? –
@Rahul私はAjaxコールを繰り返したいのですが、チェックボックスがオンの場合のみです。 –