【发布时间】:2015-04-13 07:02:07
【问题描述】:
在提交表单时,我尝试使用doSomething() 而不是默认的发布行为。
显然在 React 中,onSubmit is a supported event for forms. 但是,当我尝试以下代码时:
var OnSubmitTest = React.createClass({
render: function() {
doSomething = function(){
alert('it works!');
}
return <form onSubmit={doSomething}>
<button>Click me</button>
</form>;
}
});
方法doSomething()被运行了,但是之后仍然执行默认的post行为。
您可以在我的jsfiddle 中进行测试。
我的问题:如何防止默认发布行为?
【问题讨论】:
标签: javascript forms form-submit reactjs onsubmit