Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   serialize не работает (по-моему руки не от туда растут) (https://javascript.ru/forum/jquery/9597-serialize-ne-rabotaet-po-moemu-ruki-ne-ot-tuda-rastut.html)

igsavenko 26.05.2010 19:25

serialize не работает (по-моему руки не от туда растут)
 
var isResult = [];
    $("#form-body-serialize").submit(function(){
        $("#result-ajax textarea").each(function()
            {
                isResult[this.getAttribute('mask')] = $(this).val();
            }
        );
        var result = isResult.serialize();
        $("#result").val(result);
        return false;
    });


Можно ли так делать? почему-то не работает :(

exec 26.05.2010 19:38

jQuery'-вский serialize вообще для другого предназначен.

function serialize(obj) {
var str = '';
for (var i in obj) str += i + '=' + obj[i] + '&';
return str.replace(/&$/,'');
}


serialize(isResult);


Часовой пояс GMT +3, время: 17:08.