Uncaught SyntaxError: Неожиданный токен AJAX для получения данных из базы данных - PullRequest
0 голосов
/ 10 января 2019

Я получаю ошибку Uncaught SyntaxError: Неожиданный токен

и вот мой код

мой HTML

мой JavaScript

<script type="text/javascript" src="<?php echo base_url().'assets/js/jquery.js'?>"></script>

 <script type="text/javascript">
$(document).ready(function(){
show_data();
function show_data(){
     $.ajax({
     type:'ajax',
     url:'<?php echo base_url()?>getdata',
     async : false,
     dataType : 'json'
     success : function(data){
     var html = '';
     var i;
     for(i=0; i<data.length; i++){
     html += '<tr>'+
     '<td>'+data[i].no+'</td>'+
     '<td>'+data[i].name+'</td>'+
     '</tr>';
     }
$('#show_data').html(html);
}
});
};

});
</script>

получить сообщение об ошибке от Chrome ОШИБКА ИЗОБРАЖЕНИЯ кто-то может объяснить эту ошибку. Спасибо

Ответы [ 2 ]

0 голосов
/ 10 января 2019

вы пропустили точку с запятой в конце вашего тега PHP внутри тега script; это первая ошибка, с которой вы сталкиваетесь, когда при загрузке страницы возникает ошибка из-за нее.

<script type="text/javascript" src="<?php echo base_url().'assets/js/jquery.js'; ?>"></script>
0 голосов
/ 10 января 2019

Существует несколько причин возникновения этой ошибки, некоторые причины перечислены ниже:

1) Просто плохой синтаксис, вы помещаете ваши данные POST в неправильное место.

Поэтому, пожалуйста, сначала проверьте ваши Данные, которые вы публикуете через Ajax.

2) jQuery не поддерживает использование POST и jsonp, и причина этого очень проста.

Так что в этом типе вы должны использовать GET метод ajax.

type: "GET"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...