मैं ReactJS में नया हूँ, अगर यह लगता है तो क्षमा करें। मेरे पास एक घटक है जो प्राप्त आंकड़ों के अनुसार कई तालिका पंक्तियां बनाता है।
कॉलम के भीतर प्रत्येक सेल में एक रेडियो चेकबॉक्स होता है। इसलिए उपयोगकर्ता मौजूदा पंक्तियों में से site_name
एक का चयन कर सकता है address
। चयन पाद लेख में दिखाया जाएगा। और जहां मैं फंस गया हूं।
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()
एक रेडियो चेकबॉक्स प्रकार का चयन करने और इसे पहले पाद लेख सेल में सम्मिलित करने के लिए कुछ कर सकता था ।
लेकिन निश्चित रूप से एक रिएक्ट्ज रास्ता होना चाहिए, जिसे मैं पूरी तरह से याद कर रहा हूं? बहुत धन्यवाद
input
तत्वों की कोई सामग्री नहीं है। तो<input>content</input>
कोई मतलब नहीं है और अमान्य है। आप चाहते हो सकता है<label><input />content</label>
।