【问题标题】:Adding css and javascript to Yii's CHtml and other attributes在 Yii 的 CHtml 和其他属性中添加 css 和 javascript
【发布时间】:2012-02-10 12:56:44
【问题描述】:

你如何将此 html 代码转换为 yii CHtml?

<form aciton='site/qrcode' method='POST'>
<input type='text' value='Generate Code here..' name='generate' id='gen' onclick='checkval()' class='ext'>
<input type='submit' value='Generate' id='submit'>
</form>

有人可以帮忙吗?我这样做的主要目的是了解如何将类和 Onclick 事件放在文本框或按钮中。

【问题讨论】:

    标签: javascript css forms yii


    【解决方案1】:

    使用textField方法的第三个参数(htmlOptions数组),像这样:

    <?php echo CHtml::beginForm(); ?>
    
        <?php echo CHtml::textField('generate','Generate Code here...', array('id'=>'gen', 'onclick'=>'checkval()', 'class'=>'ext')) ?>
    
        <?php echo CHtml::submitButton('Generate', array('id'=>'submit')); ?>
    
    <?php echo CHtml::endForm(); ?>
    

    (我把所有的开始和结束标记留给其他html穿插。)

    【讨论】:

    • 非常感谢...这对我有很大帮助。但还有一件事......你如何在 CHtml::beginForm() 小部件中指定“aciton='site/qrcode' method='POST'”?
    • @ChUck_PrOg yiiframework.com/doc/api/1.1/CHtml#beginForm-detail,您应该能够通过该链接弄清楚如何指定操作和方法。
    猜你喜欢
    • 2012-05-24
    • 2014-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-05
    • 2023-03-24
    • 2012-03-04
    相关资源
    最近更新 更多