twitter bootstrap - How to get particular row data on click of edit icon ReactJS? -


hi i'm using bootstrap table , used display data.

example :

enter image description here

how can particular row data when click edit icon?

code :

<table classname="table table-striped table-custom">     <thead>     <tr>         <td style={tablestyle}>date</td>         <td style={tablestyle}>bill no</td>         <td style={tablestyle}>amount</td>         <td style={tablestyle}>edit</td>         <td style={tablestyle}>delete</td>     </tr>     </thead>     <tbody>      {this.state.customerindividual.map(para => {         return <tr key={para.id}>             <td>{para.date}</td>             <td>{para.billno}</td>             <td>{para.amount}</td>             <td>                 <button classname="btn btn-primary btn-xs" onclick={this.editmode} data-title="edit" data-toggle="modal" data-target="#edit">                     <span classname="glyphicon glyphicon-pencil"></span>                 </button>             </td>             <td>                 <button classname="btn btn-danger btn-xs" onclick={this.editmode} data-title="delete" data-toggle="modal" data-target="#delete">                     <span classname="glyphicon glyphicon-trash"></span>                 </button>             </td>         </tr>     })}      </tbody> </table> 

bind unique identifier of each row onclick function, whenever click on edit button value, use value data state array.

value can use unique identifier index, id, amount, date etc.

write this:

{this.state.customerindividual.map((para, i) => {     return <tr key={para.id}>         <td>{para.date}</td><td>{para.billno}</td><td>{para.amount}</td>         <td><button onclick={this.editmode.bind(this, i)} ..... </button></td>         <td><button onclick={this.editmode.bind(this, i)} ..... </button></td>     </tr>; })} 

write editmode this:

editmode(index, event){     console.log('item index = ', index);     //data = this.state.customerindividual[index]; } 

Comments

Popular posts from this blog

Is there a better way to structure post methods in Class Based Views -

performance - Why is XCHG reg, reg a 3 micro-op instruction on modern Intel architectures? -

jquery - Responsive Navbar with Sub Navbar -