Jquery Form.submit () в Chrome работает, но не в Firefox

У меня есть следующая функция, которая собирает данные со страницы, помещает их все в переменную data, добавляет их в форму, а затем отправляет.

 $(document).ready(function () {
$('#content-tab .submit').click(function () {
    var data = {champion: window.selectedChampion, runes: runes, masteries: masteries, items: items, skillingOrders: skillingOrders, chapters: chapters, title: $('#guide_title').val()};
            data = JSON.stringify(data); 
            $("<form method='post'>").append($('<input type="hidden" name="data" id="data">').val(data)).submit();
    });
});

На странице есть div, который запускает это при нажатии:

<div class='button pointer submit'>Submit</div>

Все хорошо при тестировании в Chrome. Форма отправляется, а затем перенаправляет на страницу, как и планировалось. Но во время тестирования в Firefox (v. 5 и 6) нажатие на div ничего не делает. Нада. Пшик. Интересно, что пошло не так в Firefox? Любая помощь будет высоко оценен. Спасибо.

10
задан radu florescu 7 January 2012 в 19:09
поделиться