Cakephp 2.2.3 JS提交按钮。如何向元素添加属性

时间:2012-11-05 02:03:16

标签: cakephp cakephp-2.3

我看不到如何向CakePHP按钮添加属性。例如,data-loading-text =“正在加载......”

如何将这样的数据属性添加到我的按钮?

http://book.cakephp.org/2.0/en/core-libraries/helpers/form.html#creating-buttons-and-submit-elements http://book.cakephp.org/2.0/en/core-libraries/helpers/js.html

2 个答案:

答案 0 :(得分:2)

Cake无法识别的第二个数组参数中的任何键/值应最终作为HTML属性。尝试像

这样的东西
echo $this->Form->submit('Submit', array(
    'data-loading-text'=>'Loading...')
);

答案 1 :(得分:0)

echo $this->Js->submit('Procurar', array(
'class' => 'btn yellow',
'htmlAttributes' => array('data-loading-text'=>'Loading...')
));