yii CHtml::
yii笔记02(CHtml表单)
http://www.yiichina.com/api/CHtml
yii可是使用CHtml helper类创建表单,通过CHtml创建的表单有一点好处是可以配合内置的model类实现表单提交前的验证,而不需写额外的代码,并且还能实现js验证.不需要写额外的代码.
创建form标签:
原生方式:
< form name = "myform" action = "yii/index.php/test/edit" method = "post" > |
//some code |
</ form > |
yii方式:
<?php echo CHtml::beginForm( 'edit' , 'post' , array ( 'name' => 'myform' )) ?> |
//some code |
<?php echo Chtml::endForm(); ?> |
创建input type=”text”:
原生方式:
< input type = "text" id = "original" value = "" name = "user" /> |
yii方式:
<?php echo CHtml::textField( 'user' ); ?> |
创建提交按钮 input type=”submit”:
原生方式:
< input type = "submit" name = "sub" value = "登录" /> |
yii方式:
<?php
echo
CHtml::submitButton(
'submit'
,
array
(
'name'
=>
'sub'
,
'value'
=>
'登录'
)); ?>