Jqgrid для специальных символов

Я хочу использовать указатель даты в моем jqgrid. Я уже пробовал несколько вещей, которые я искал на этом сайте, но они не работали. Пожалуйста помоги.

У меня есть jqgrid, который получает данные из PHP. Поля включают в себя электронную почту & search_date. Когда сетка загружается, она показывает данные из базы данных. Но если в электронном письме есть какой-либо специальный символ, он ничего не показывает в столбце электронного письма. Это просто показывает пустой столбец электронной почты.

Это в файле .js.

function fileview(){

jQuery("#gridList").jqGrid({
url:'process/viewrecord',
datatype: "json",
colNames:['Email','Search Date'],
colModel:[
{name:'email',index:'email', width:50, align:"center"},
{name:'search_date',index:'search_date', width:17, align:"center"},
],
rowNum:25, autowidth: true,
rowList:[25,50,100,200],
mtype: "POST",
pager: jQuery('#pager1'),
sortname: 'id',
viewrecords: true,
sortorder: "DESC",
multiselect: true,
caption:"Details",
autoencode: true,
height:'',width:'' }).navGrid('#pager1',{search:false,refresh:false,edit:false,add:false,del:false});
ReloadGrid('process/viewrecord');
}

Чтобы показать специальный символ в PHP, я использовал это & это работает прекрасно.

header('Content-Type: text/html; charset=ISO-8859-1');

Но когда он показывает данные в Jqgrid, он ничего не делает. Я использовал autoencode: true в коде, а также.

В файле phtml я использовал

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>

& тогда я вызвал функцию просмотра файлов здесь

Заранее спасибо.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]