Чтобы дать вам представление о том, с чем я работаю, у меня есть всплывающее модальное, содержащее ряд отдельных форм в модальном формате. Исходя из текущего выбора, формы будут либо отключены, либо активированы. Если они отключены, я хотел бы показать окно сообщения над отключенной формой в модальном объяснении, почему он отключен.ExtJS - установка окна сообщений над отключенными формами
Я пробовал использовать Ext.msg.alert и другие формы Ext.msg, однако мне не удалось заставить их оставаться над формами. Я могу выровнять их по форме, но при прокрутке она не остается над формой, она остается неподвижной в позиции главного окна, а не в форме внутри модального. Возможно ли это сделать?
Затем я попытался сделать это хакерским способом и установить маску для загрузки по форме, которая отображает сообщение, но это также перемещается при прокрутке вниз.
Я попытался использовать «фиксированное» свойство компонентов, но, похоже, ничего не сделал.
Я не уверен, смотрю ли я на это с неправильного угла или что, но, похоже, что-то не работает для меня.
Любые идеи?
listeners:{
afterlayout: function(form, eOpts){
if(form.disabled){
var msg = Ext.Msg.alert({title:'Disabled', modal: false, fixed: true, msg:'Blah blah blah mmmkay.'});
msg.alignTo(form.el, 'c-c');
//fixed
}
}
},