0
здесь мой $.post()
вызова
$('.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 -->
});
здесь мой PHP код (view_student_search.php
)
PHP код возврата следующий результат для
Фактически я передал значение 21 на страницу PHP, но он возвращает 21 с символом.
Отладка в вашем браузере, чтобы увидеть реальную полезную нагрузку после запроса. В php попытайтесь использовать var_dump вместо echo. – misher
Я предполагаю, что это проблема кодирования. вы проверили, используют ли все ваши файлы одну и ту же кодировку символов? также убедитесь, что ваш html-файл использует правильную кодировку в метатеге контента типа контента; например. для utf-8: '' –