|
Model.prototype.button16Click = function(event){
var chuanzhi=this.comp('button16').get('label');
Model.prototype.test(chuanzhi);
};
Model.prototype.test = function(chuanzhi){
var Button = require("$UI/system/components/justep/button/button");
var parentNode = this.getElementByXid("buttonGroup1");
if (parentNode) {
var xid = "--" + (++this.i) + "--";
var flag = {
xid : xid,
label : xid,
parentNode : parentNode,
'class' : "btn btn btn-default"
};
var button = new Button(flag);
button.on("onClick", function(event) {
alert(event.source.get('label'));
});
}
};
按钮的点击事件中调用另一个事件向按钮组内添加按钮;测试提示 this.getelementbyxid is not a function
|
|