UploadFiles: function () {
var result;
if (Ext.getCmp("NoteAtt").getValue() == "" && Ext.getCmp("uploadfile").getValue() == "") {
Ext.MessageBox.confirm('oooo','xxxxxx', function (obj) {
if (obj == "yes") {
result = view.SaveFiles();
}
});
} else {
result = view.SaveFiles();
}
return result;
}
现在问题在于,当进入if(true)后,就直接往下执行了,没有等待confirm的结果。这个怎么处理,求高手解答。
var result;
if (Ext.getCmp("NoteAtt").getValue() == "" && Ext.getCmp("uploadfile").getValue() == "") {
Ext.MessageBox.confirm('oooo','xxxxxx', function (obj) {
if (obj == "yes") {
result = view.SaveFiles();
}
});
} else {
result = view.SaveFiles();
}
return result;
}
现在问题在于,当进入if(true)后,就直接往下执行了,没有等待confirm的结果。这个怎么处理,求高手解答。
if (Ext.getCmp("NoteAtt").getValue() == "" && Ext.getCmp("uploadfile").getValue() == "")
这个 为true
才能执行 confirm