Проверить http://phpjs.org/functions/unserialize:571
Я рекомендую вместо сериализации данных для связи с JavaScript, вы используете JSON
.PHP должен иметь json_encode()
и json_decode()
, чтобы помочь с этим, и javascript также имеет встроенные JSON
функции обработки, которые вам могут даже не понадобиться.Например, если $.getJSON
получает допустимую строку JSON с сервера, она автоматически преобразуется в объект javascript.
РЕДАКТИРОВАТЬ: если вы говорите о $.serialize()
в jQuery, о котором я знаю, что нетфункция, чтобы отменить это (я даже не уверен, почему это когда-либо будет необходимо ...), но это должно работать:
$.each(serialized.split('&'), function (index, elem) {
var vals = elem.split('=');
$("[name='" + vals[0] + "']").val(vals[1]);
});