#firefox #extjs #extjs4
#firefox #extjs #extjs4
Вопрос:
У меня странная ситуация, когда extjs 4 всегда помещает последнее слово пользовательского сообщения об ошибке в новую строку и эффективно скрывает его. Я пытался сократить сообщение, но всегда последнее слово переходит на новую строку. Это происходит в Firefox 7.0.1 (firebug отключен), а не в Chrome, Opera, Safari.
Текст сообщения по умолчанию отображается правильно. В моем сообщении об ошибке нет странных букв или символов.
Я пытался экранировать белые символы, помещать теги nobr и т. Д… но ничего не работает.
Как предотвратить такое поведение?
У меня нет никакого css или любого другого применяемого стиля. Вот код из представления:
this.items = [{
waitMsgTarget: 'dailyReport',
xtype: 'form',
url: 'php/dailyReport.php',
items: [{
margin: 10,
xtype: 'datefield',
name: 'reportDate',
fieldLabel: 'Report for',
format: 'd.m.Y.',
altFormats: 'd.m.Y|d,m,Y|m/d/Y',
value: getCorrectDate(),
disabledDays: [0]
},
{
margin: 10,
xtype: 'checkboxgroup',
fieldLabel: 'Report by',
columns: 2,
vertical: true,
allowBlank: false,
blankText: 'Choose at least one.',
items: [{
boxLabel: 'pos',
name: 'rb',
inputValue: '1',
checked: true
},
{
boxLabel: 'seller',
name: 'rb',
inputValue: '2',
checked: true
}]
}]
}];
Комментарии:
1. можете ли вы опубликовать какой-нибудь код или скриншоты и какую версию extjs вы используете …?
2. любой дополнительный css, который вы добавили в проект?
3. Я обновил вопрос. Я не добавлял никаких других css.
4. Ваш код не показывает, как и где создается / отображается ваше пользовательское сообщение об ошибке. Нам нужно немного больше вашего кода, чтобы помочь вам.
5. @suknic blankText: ‘Выберите хотя бы один.’, вызывает появление ошибки, если флажок не установлен
Ответ №1:
‘Ctrl’ ‘ ‘ была причиной. Мой вид в Firefox был увеличен, но я не замечал этого до сегодняшнего дня. После того, как я вернул его к нормальному уровню масштабирования ‘Ctrl’ ‘0’, все работает и отображается нормально. Глупый я, мне потребовалось 2 недели, чтобы понять это.