2016-11-09 2 views
0

Ich arbeite daran, AJAX-basierte Seitenumbruch in CodeIgniter zu implementieren. Ich muss den Tabelleninhalt auf der Seite aktualisieren, wenn der Benutzer auf den nächsten Seitenlink klickt.Notwendigkeit, PHP-Array in AJAX-Erfolg Callback zu analysieren

Daten kommen von PHP-Array Multidimension $incomplete.Like$incomplete->name, $incomplete->test usw. Was ich tun muß, ist $incomplete PHP-Array in Ajax-Erfolg Ruf zu analysieren, damit wir die Inhalte ersetzen können. Ich habe keine Idee, was ich in Erfolgsfunktion schreibe PHP-Array ($incomplete) hier zu analysieren.

<script type="text/javascript"> 

var record = <?php echo json_encode($incomplete); ?>; // this is a multidimensional array 

$(function(){ 
    $('body').on('click','ul#search_page_pagination>li>a',function(e){ 
     e.preventDefault(); // prevent default behaviour for anchor tag 
     var Pagination_url = $(this).attr('href'); // getting href of <a> tag 

    $.ajax({ 
     url:Pagination_url, 
     type: 'POST', 
     dataType: 'json', 
     cache: false, 

     success: function() 
     { 

     } 

    }); 
    }); 
}); 

Antwort

0

Ihre Erfolgs Funktion ändern mit diesem

success: function(response) { 

}  

die Antwort Argument wird die json Ausgabe von PHP-Skript enthalten.

0

Verwenden Sie diesen Code zum Parsen.

$.ajax({ 
url:Pagination_url, 
type: 'POST', 
dataType: 'json', 
cache: false, 
success: function(data) { 
alert(data[0]); 
} 

Sie können Ihre Daten wie data.var Namen zugreifen

Verwandte Themen