Класс условного стиля для элементов управления xforms - PullRequest
0 голосов
/ 28 апреля 2011

Я бы хотел применить класс стилей на условной основе.

Допустим, у меня есть кнопка запуска xforms: я хочу сделать эту кнопку доступной только для чтения (отключена), когда установлен флаг только для чтения.

<xforms:trigger appearance="minimal" class="xforms-readonly">

Пункт class="xforms-readonly" Я хочу применить его условно.

Пожалуйста, предложите способ сделать это.

1 Ответ

0 голосов
/ 28 апреля 2011

Совместимый со стандартами способ будет следующим:

<xforms:model>
  ...
  <xforms:bind nodeset="instance('data')/read-only" readonly=". = 'true'"/>
</xforms:model>
...
<xforms:trigger ref="instance('data')/read-only" appearance="minimal">
  ...
</xforms:trigger>
...