First commit
This commit is contained in:
50
application/demo/pages/newsItemPage.limit.js
Normal file
50
application/demo/pages/newsItemPage.limit.js
Normal file
@@ -0,0 +1,50 @@
|
||||
|
||||
import select from "/elements/select.js";
|
||||
|
||||
export default class limit extends select{
|
||||
|
||||
|
||||
height = 40;
|
||||
|
||||
marginTop = -1;
|
||||
|
||||
width = 60;
|
||||
|
||||
change() {
|
||||
|
||||
var index = this.element.selectedIndex;
|
||||
|
||||
var renderCollection = this.parents("newsItemPage").newsListTable.body;
|
||||
|
||||
renderCollection.limit = index;
|
||||
|
||||
renderCollection.update( true );
|
||||
|
||||
console.log("index", index);
|
||||
|
||||
}
|
||||
|
||||
create() {
|
||||
|
||||
var renderCollection = this.parents("newsItemPage").newsListTable.body;
|
||||
|
||||
var limit = renderCollection.limit;
|
||||
|
||||
// ( value, label, selected )
|
||||
for (var i = 0; i < 10; i++) {
|
||||
|
||||
if( limit == i ) {
|
||||
|
||||
this.addOption( i, i, true );
|
||||
|
||||
} else {
|
||||
|
||||
this.addOption( i, i );
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user