2016-03-24 2 views
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 код возврата следующий результат для

enter image description here

Фактически я передал значение 21 на страницу PHP, но он возвращает 21 с символом.

+0

Отладка в вашем браузере, чтобы увидеть реальную полезную нагрузку после запроса. В php попытайтесь использовать var_dump вместо echo. – misher

+1

Я предполагаю, что это проблема кодирования. вы проверили, используют ли все ваши файлы одну и ту же кодировку символов? также убедитесь, что ваш html-файл использует правильную кодировку в метатеге контента типа контента; например. для utf-8: '' –

ответ

0

Попробуйте проверить кодировку на клиенте и бэкэнд.

Смежные вопросы