首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在ReactJS中使用单选按钮?

如何在ReactJS中使用单选按钮?
EN

Stack Overflow用户
提问于 2015-01-06 00:55:29
回答 10查看 456K关注 0票数 254

我是ReactJS的新手,如果这听起来不太对劲,我很抱歉。我有一个组件,它根据接收到的数据创建几个表行。

列中的每个单元格都有一个单选复选框。因此,用户可以从现有行中选择一个site_name和一个address。所选内容应显示在页脚中。这就是我被卡住的地方。

代码语言:javascript
复制
var SearchResult = React.createClass({
   render: function(){
       var resultRows = this.props.data.map(function(result){
           return (
               <tbody>
                    <tr>
                        <td><input type="radio" name="site_name" value={result.SITE_NAME}>{result.SITE_NAME}</input></td>
                        <td><input type="radio" name="address" value={result.ADDRESS}>{result.ADDRESS}</input></td>
                    </tr>
               </tbody>
           );
       });
       return (
           <table className="table">
               <thead>
                   <tr>
                       <th>Name</th>
                       <th>Address</th>
                   </tr>
               </thead>
                {resultRows}
               <tfoot>
                   <tr>
                       <td>chosen site name ???? </td>
                       <td>chosen address ????? </td>
                   </tr>
               </tfoot>
           </table>
       );
   }
});

在jQuery中,我可以像$("input[name=site_name]:checked").val()一样选择一个单选复选框类型并将其插入到第一个页脚单元格中。

但是肯定有一种Reactjs的方式,我完全忽略了?非常感谢

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27784212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档