ホームページ > 記事 > ウェブフロントエンド > ie6_jquery での jquery 送信失敗の原因の分析と解決策
ie6、
$('a.btn').click(function(){
form.submit();
})
クリックは失敗します。
分析:
Microsoft の下位バージョンのブラウザは、リンク タグ自体のイベント (href イベント) を最初に実行するため、フォームの送信イベントを中断します。これは、リンク タグ自体のイベントの実行を中断することを意味します。
解決策: 考え方を変え、jquery を使用して画像やテキストなどのクリックを直接処理します。
$('a.btn').click(function(){
$('form').get(0).submit();
return false;
});