У меня возникла проблема с использованием данных JQuery. Во-первых, он работает правильно со всеми работающими функциями. Но когда я добавляю новую функцию, эта функция внезапно исчезает, и таблица снова становится стандартным HTML. Функция, которая исчезает, как нумерация страниц, панель поиска и т. Д. Пожалуйста, помогите мне решить мою проблему. Спасибо
Здесь код с моего сайта
<script>
$(function () {
$('#example1').DataTable()
$('#example2').DataTable({
'paging' : true,
'lengthChange': false,
'searching' : false,
'ordering' : true,
'info' : true,
'autoWidth' : false
})
})
$(".cariSparepart").on("click",function(){
var id_joblist="<?php echo $id_joblist;?>";
// alert(id_job);
$.ajax({
url:"<?php echo site_url('Jobs/cariSpareparts');?>",
type:"POST",
data: {"id_joblist":id_joblist},
cache:false,
success:function(html){
$("#tampilBarang").html(html);
$("#modalBarang").modal("show");
}
})
})
</script>
Я пытался поместить .cariSparepart внутрифункция как это:
$(function () {
$(".cariSparepart").on("click",function(){
var id_joblist="<?php echo $id_joblist;?>";
// alert(id_job);
$.ajax({
url:"<?php echo site_url('Jobs/cariSpareparts');?>",
type:"POST",
data: {"id_joblist":id_joblist},
cache:false,
success:function(html){
$("#tampilBarang").html(html);
$("#modalBarang").modal("show");
}
})
$('#example1').DataTable()
$('#example2').DataTable({
'paging' : true,
'lengthChange': false,
'searching' : false,
'ordering' : true,
'info' : true,
'autoWidth' : false
})
})