Как исправить, ПОЛУЧИТЬ jquery-2.2.4.min.js: 4 Ошибка 500? - PullRequest
0 голосов
/ 01 апреля 2019

Я пытаюсь вызвать данные из БД с помощью функции Ajax в проекте воспламенителя кода. У меня есть несколько Div, который показывает данные в соответствии с категорией, но когда я загружаю страницу, некоторые из Div показывает только прокрутку и показывает jquery-2.2.4.min.js: 4 GET https://(link)/3/ 500.

//controller code:
public function get_recent_articles($cr_post_id,$category,$limit,$offset)
{
$recent_post=$this->Post_model->get_recent_articles($cr_post_id,$category,$limit,$offset);
return $this->output
->set_content_type('application/json')
->set_status_header(200)
->set_output(json_encode($recent_post));
}

// вид:

$('#recent_post_cat_2').show(); 
$('#recent_post_cat_2').append('<div id="recent_post_cat_2_preloader" 
class="col-md-12 col-sm-12 text-center" style="vertical-
align:middle;padding:15px 0px;"><i class="fa fa-spinner fa-spin" 
style="font-size:24px"></i></div>');

// функция ajax:

/ * START - get_recent_articles * /

  function get_recent_articles(category,div_id,limit)




     {    //prepare url   

   url="<?php echo "/./home-recent-articles-filter-cat/";?>"+category+"/"+limit+"/";           $.ajax({

url: url,

type: 'GET',

dataType: "json",

crossDomain: true,      

success: function(data){

        // console.log(JSON.stringify(data));               

        if(data.status=="success")
        { 



          prepared_posts_data=prepare_cards(category,data.data,3);
            $(div_id+'_preloader').remove();
            $(div_id).append(prepared_posts_data);
            $(div_id).show();                           

            var myLazyLoad = new LazyLoad({
                threshold: 50,
                callback_load: function(e) {
                  // console.log($(e).attr("data-original") + " loaded" );
                }
            }); 
        }
        else{
             console.log("no posts available");                  
        }
    }

}); }

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