0
hier mein $.post()
Anruf
$('.view_search_btn').click(function(){
var search_key = $('input[name=view_stu_search]').val();
$.post('../view_student_search.php',{key: 'view_student_search_key',search_keyword: search_key},function(data){
alert(data);
});<!-- $.post call close here -->
});
hier meinem PHP-Code (view_student_search.php
)
PHP-Code Rückkehr folgendes Ergebnis für
Eigentlich habe ich Wert 21 auf PHP-Seite übergeben, aber es gibt 21 mit Symbol zurück.
Debuggen Sie in Ihrem Browser, um echte Nutzlast der Postanforderung zu sehen. Versuchen Sie in PHP, var_dump anstelle von echo zu verwenden. – misher
Ich denke, das ist ein Codierungsproblem. Haben Sie überprüft, ob alle Ihre Dateien dieselbe Zeichencodierung verwenden? Stellen Sie außerdem sicher, dass Ihre HTML-Datei die richtige Codierung im Inhaltstyp-Meta-Tag verwendet; z.B. für utf-8: '' –