2015-06-19 3 views
1

У меня есть небольшой запрос, я создал четыре текстовых поля и одну кнопку, в текстовых полях я дал свойство allowblank: true, если пользователь вводит сообщение об ошибке, он работает идеально. Если нажать кнопку, вставлен идеально, после этого текстовые поля становятся пустыми, он показывает пустое errormessage.If с использованием Allowblank: false он работает fine.but мне нужно, если пользователь не вводит в этом текстовом поле мне нужно показать сообщение об ошибке.Проблема с нажатием кнопки в Ext js

Как я могу решить эту проблему. Любой может поделиться любой идеей со мной.

+0

Вы используете форму Ext? –

ответ

0

Есть два решения, чтобы сделать это:

  • первый: использовать Ext.form.Panel со всей вашей TextField и вашей кнопки внутри. Свойство allowBlank : false проверяет, пусты ли ваши поля tex, и если они находятся, кнопка останется отключенной, если у нее есть свойство formBind : true. Fiddle: http://jsfiddle.net/binoss/ubLcycht/
  • 2nd: используйте обычную Ext.panel.Panel так же, как с Form.Panel, но вам придется обрабатывать кнопку click on on, чтобы проверить, что все ваши tex-поля не пусты и отображаются сообщение об ошибке. Fiddle: http://jsfiddle.net/binoss/yz339z7w/
+0

Привет, Бениот, спасибо, что ответил на мой пост, – krishna

+0

Привет :) Если мой ответ в порядке, вы можете пометить его как «Принято», –

Смежные вопросы