为了账号安全,请及时绑定邮箱和手机立即绑定

react怎么收集整个form表单的值

react怎么收集整个form表单的值

跃然一笑 2019-03-28 10:18:00
react怎么收集整个form表单的值
查看完整描述

3 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

orm.js

var React = require('react');
var ReactDOM = require('react-dom');

var {Form, Input} = require('react-form');
var {Password, Text} = require('react-form-inputs');

var LoginForm = React.createClass({
render() {
return (
<div>
<Form {...this.props} for="user">
<h1>Login</h1>
<Input type={Text} for="username" placeholder="Username" />
<Input type={Password} for="password" placeholder="Password" />
<input type="submit" value="Login" />
</Form>
</div>

查看完整回答
反对 回复 2019-03-31
?
POPMUISE

TA贡献1765条经验 获得超5个赞

form表单提交一定会跳转页面,通常的做法是利用frame框架进行,达到异步提交的效果

查看完整回答
反对 回复 2019-03-31
?
杨__羊羊

TA贡献1943条经验 获得超7个赞

问题并么有解决 , 使用不同的name值 ,并没有实现单选按钮的效果 ,三个按钮仍然能同时选中

const SexRadio=React.createClass({
getInitialState:function(){
return {}
},
render:function(){
return (
<div>
<form name="form1">
<input type="radio" name="radiobutton1" value="radiobutton" checked /> 喜欢
<input type="radio" name="radiobutton2" value="radiobutton" /> 不喜欢
<input type="radio" name="radiobutton3" value="radiobutton"/> 无所谓<br/>
</form>
</div>
);
}
});
ReactDOM.render(<SexRadio/>,document.getEl



查看完整回答
反对 回复 2019-03-31
  • 3 回答
  • 0 关注
  • 2166 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信