2つのボタンがあるフォームがあります
<a href="index.html"><button>Cancel changes</button></a>
<button type="submit">Submit</button>
このように、jQuery UIのボタンも使用します
$('button').button();
ただし、最初のボタンもフォームを送信します。がなければ、そうではないと思っていtype="submit"
たでしょう。
明らかに私はこれを行うことができました
$('button[type!=submit]').click(function(event) { event.stopPropagation(); });
しかし、JavaScript の介入なしにその戻るボタンがフォームを送信するのを止める方法はありますか?
正直なところ、ボタンだけを使用したので、jQuery UI でスタイルを設定できました。リンクを呼び出しbutton()
てみましたが、期待どおりに機能しませんでした (かなり醜いように見えました!)。