2016-08-10 4 views
1

Ich habe eine jquery Funktion erstellt und ich habe versucht, eine Bedingung zu starten, wenn die Daten falsch sind, dann laden mehr Schaltfläche wird nicht angezeigt, aber wenn ich versuchte, wenn die Bedingung nicht funktioniert, bitte können Sie lassen Ich weiß wo und welchen Fehler ich mache?mehr laden, wenn Bedingung nicht funktioniert jquery

function loadmore() { 
     var count_data = $('#count_data').val(); 

     $(document).ajaxStart(function() { 
      $('#wait').css('display', 'block'); 
     }); 

     $(document).ajaxComplete(function() { 
      $('#wait').css('display', 'none'); 
     }); 

     $.ajax({ 
      type: 'POST', 
      url : 'includes/get_data.php', 
      data : {count_data : count_data, method: 'count'}, 
      dataType: 'text', 
      success : function(data) { 
       if(data == 'No Post Found') { 
        $('#loadmore').css('display', 'none'); 
       } else { 
        $('#container_masonry').append(data); 
        var total_count = parseInt(count_data) + parseInt(6); 
        document.getElementById('count_data').value = total_count; 
       } 
      } 
     }); 
    } 

Hier mein PHP-Code ist

$count = $_POST['count_data']; 
     $limit = 6; 
     $sql = mysqli_query($connection, "SELECT * FROM models ORDER BY ID ASC LIMIT $count, $limit"); 
     $i  = 1; 

     if(mysqli_num_rows($sql) > 1) { 
      echo "Data found"; 
} else { 
      echo "No Post Found"; 
     } 

Ich würde Ihnen Anregungen und Antworten zu schätzen wissen, die mir aus

+0

'console.log (Daten)' in der 'success' Callback um zu sehen, was Ihre Ajax empfängt - Sie können überrascht sein, –

+0

draußen, wenn Bedingung direkt vor dem Start von –

+0

spielt keine Rolle - es ändert sich nicht innerhalb dieser Funktion - Ich möchte nur, dass Sie sehen, welche Antwort Sie bekommen –

Antwort

1
helfen könnte

Können Sie bitte mit Ausgang versuchen, damit es nicht ausgegeben etwas anderes nach dem tatsächliche Ausgabe. EX: Echo "Daten gefunden"; Ausgang; und Echo "No Post Found"; Ausgang;

+0

Vielen Dank für Ihre Hilfe –

Verwandte Themen