私はページからデータを収集し、それらをすべて 'データ'変数に埋め込み、フォームに追加して送信します。クリックしたときにこれをトリガーページのdiv要素がありChromeのJquery Form.submit()はFirefoxでは動作しませんが、
$(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();
});
});
:Chromeでテストしたとき
<div class='button pointer submit'>Submit</div>
すべてが順調です。フォームは、計画どおりにページにリダイレクトされます。しかし、Firefoxでのテスト(5と6)では、divをクリックしても何もしません。ナダ。ジルシュ。 Firefoxで何がうまくいかなかったのだろうか?どんな助けも高く評価されます。ありがとうございました。
「#content-tab。サブミット」セレクタは、Firefoxで何かを選択しますか? 'alert($( 'content-tab .submit')。size());' – russau
@russauそれは '1'を返します。 – druesome