提交 f692e625 编写于 作者: A afc163

fix checkbox in table

上级 1638d498
......@@ -103,7 +103,8 @@ let AntTable = React.createClass({
}
this.fetch();
},
handleSelect(rowIndex, checked) {
handleSelect(rowIndex, e) {
let checked = e.target.checked;
if (checked) {
this.state.selectedRowKeys.push(rowIndex);
} else {
......@@ -122,8 +123,9 @@ let AntTable = React.createClass({
this.props.rowSelection.onSelect(currentRow, checked, selectedRows);
}
},
handleSelectAllRow(checked) {
var selectedRowKeys = checked ? this.state.data.map(function(item, i) {
handleSelectAllRow(e) {
let checked = e.target.checked;
let selectedRowKeys = checked ? this.state.data.map(function(item, i) {
return i + 1;
}) : [];
this.setState({
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册