$('#friendwish').live('submit',function(){
var formArr = $(this).serialize();
form = '<?=$arResult["FORM_ACTION"]?>?' + formArr;
BX.ajax.insertToNode(form , 'comp_<?=$arParams['AJAX_ID']?>');
return false;
});
На стороне сервера приходили иерогрифы в виде
НОВЫЙ БОРН
Сайт в кодировке CP1251 , для исправления этого бага на стороне сервера я проводил строки через эту функцию и проблема была решена.
function decode_string($AjaxString)
{
$string = mb_detect_encoding($AjaxString);
return iconv($string, 'CP1251//TRANSLIT', $AjaxString);
}
Опубликовано: 8 августа 2012
|
|
|