File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,8 @@ function addJobs(quantity) {
32
32
jobs . push ( {
33
33
id : id ,
34
34
name : 'Item name ' + id ,
35
- type : 'B' ,
35
+ type1 : 'A' ,
36
+ type2 : 'B' ,
36
37
active : i % 2 === 0 ? 'Y' : 'N' ,
37
38
datetime : '200' + i + '-12-28T14:57:00'
38
39
} ) ;
@@ -56,12 +57,21 @@ export default class EditTypeTable extends React.Component {
56
57
return `TYPE_${ cell } ` ;
57
58
}
58
59
60
+ jobTypes ( row ) {
61
+ if ( row . id > 2 ) {
62
+ return [ 'A' , 'B' ] ;
63
+ } else {
64
+ return [ 'B' , 'C' , 'D' , 'E' ] ;
65
+ }
66
+ }
67
+
59
68
render ( ) {
60
69
return (
61
70
< BootstrapTable data = { jobs } cellEdit = { cellEditProp } >
62
71
< TableHeaderColumn dataField = 'id' isKey = { true } > Job ID</ TableHeaderColumn >
63
72
< TableHeaderColumn dataField = 'name' editable = { { type : 'textarea' } } > Job Name</ TableHeaderColumn >
64
- < TableHeaderColumn dataField = 'type' dataFormat = { this . formatType } editable = { { type : 'select' , options : { values : jobTypes } } } > Job Type</ TableHeaderColumn >
73
+ < TableHeaderColumn dataField = 'type1' dataFormat = { this . formatType } editable = { { type : 'select' , options : { values : jobTypes } } } > Job Type1</ TableHeaderColumn >
74
+ < TableHeaderColumn dataField = 'type2' editable = { { type : 'select' , options : { values : this . jobTypes } } } > Job Type2</ TableHeaderColumn >
65
75
< TableHeaderColumn dataField = 'active' editable = { { type : 'checkbox' , options : { values : 'Y:N' } } } > Active</ TableHeaderColumn >
66
76
< TableHeaderColumn dataField = 'datetime' editable = { { type : 'datetime' } } > Date Time</ TableHeaderColumn >
67
77
</ BootstrapTable >
You can’t perform that action at this time.
0 commit comments