フォームの送信doSomething()
時に、デフォルトの投稿動作の代わりにしようとしています。
どうやらReactでは、onSubmitはフォームでサポートされているイベントです。ただし、次のコードを試すと、
var OnSubmitTest = React.createClass({
render: function() {
doSomething = function(){
alert('it works!');
}
return <form onSubmit={doSomething}>
<button>Click me</button>
</form>;
}
});
メソッドdoSomething()
は実行されますが、その後、デフォルトのポスト動作が引き続き実行されます。
これは私のjsfiddleでテストできます。
私の質問:デフォルトの投稿動作を防ぐにはどうすればよいですか?