我知道在Stackoverflow上发布了类似的问题并碰巧尝试了它们,但是他们已经为我解决了。任何人都可以帮我解决这个错误???以下是我触发的事件得到弹出窗口:
'click(li.ui-element') : 'modifyUser'
点击此li
事件后,系统会生成一个弹出窗口。
modifyUser: function(event) {
var popUp, template,user;
popUp = $('#confirmation-popup').empty();
template = $.mustache(_this.templates['groupPopup'], user);
return popUp.html(template);
WPM.ui.dialog(popUp, {width: 400,
buttons: {
Save: function() {user = popUp.data('user');
user.save()
});
if (user.save()) {
return $(this).dialog("close");
}
},
Cancel: function() {
$(this).dialog("close");
},
});
还有其他方法可以在UI-Dialog旁边显示弹出窗口吗?
答案 0 :(得分:0)
在初始化对话框之前,代码中有return popUp.html(template);
。那不会运行。初始化对话框后,将return语句移动到。