我正在为项目使用Bootstrap表,并且启用了InsertRow命令,并且我的表还包含ID,这是我的数据库中的主键。
当用户按下New(生成该按钮的InsertRow)时,我希望能够做两件事(但我不知道如何做):
我需要ID文本框对用户不可用(因为我在后端生成了一个)。
我还想知道是否存在我可以使用的命令,该命令将在用户按下InsertRow生成的按钮(新建)的同时执行。
谢谢!
这是表格的代码。
<BootstrapTable ref="table" data={this.props.data} insertRow={true} search={true}>
<TableHeaderColumn isKey dataField='id'>
ID
</TableHeaderColumn>
<TableHeaderColumn dataField="name" dataFormat= { CustomInputFormatter }
customEditor={ { getElement : CustomInputEditor } } >
Name
</TableHeaderColumn>
<TableHeaderColumn dataField="value" dataFormat= { CustomInputFormatter }
customEditor={ { getElement : CustomInputEditor } } >
Profile
</TableHeaderColumn>
<TableHeaderColumn dataField="actif" dataFormat= { CustomInputFormatter }
customEditor={ { getElement : CustomInputEditor } } >
Actif
</TableHeaderColumn>
</BootstrapTable>