[jQuery] serializeArray problem with IE7

[jQuery] serializeArray problem with IE7


Hi, I have a following problem, FF2 works fine, IE not:
I have a form that is written dynamically on page, by dynamically I
mean that form html comes from ajax response like this:
function getForm() {
        $.ajax({
                url: actionurl,
                data: data,
                success: function(html){
                    $("#editDiv").empty();
                    $("#editDiv").html(html);
                },
                type:"POST",
                cache:false
            });
            return false;
}
and then another function that serializes the form input fields and
sends data to server when #editForm is submitted:
function paSave() {
        var data = $("#editForm").serializeArray();
        $.ajax({
            url: actionurl,
            data: data,
            success: function(resp){
......
            },
            error: function(XMLHttpRequest, textStatus, errorThrown) {
                ....
            },
            type:"POST",
            dataType: "json",
            cache:false
        });
        return false;
}
And it seems that with IE7 $("#editForm").serializeArray() returns
null, FF returns nicely data object holding form values.
Have someone else had this problem before, any help would be
appreciated!