我是阿北,Yii学习社群正在搞技术文竞赛(获胜者送VIP权限),邀请你参加。 另外我的订阅号送书中,看详情
阿北
阿北 发布于 3个月前

2018-02-27 / 看看你对yii2的ActiveForm配置有多熟悉?

大家知道yii2提供了非常好用的form小挂件 - ActiveForm,下面这道题目将是你对ActiveForm到底有多熟悉的一点考核。请使用ActiveForm配置如下的表单。

<form id="Form" class="ui form fluid" action="javascript:;" method="post">
  <div class="field"></div>
  <div class="field"></div>
</form>

解释:form表单的类需要是”ui form fluid”、id为Form、action为javascript:;,而form中的每一项div类要有field,同时不进行浏览器端验证。

以上这些需求必须在ActiveForm进行配置。

这道题内容场景:你的表单样式和yii2默认不一致。

//////////////////////////

我的答案在2楼

1-2条,共2条数据.
田野
3个月前
# 491

有意思的题目,感觉好熟悉,又想不起来,查了文档还请各位指正。


use yii\bootstrap\ActiveForm;

+0

感谢参与🔥

阿北
3个月前
# 493

我的答案

$form = ActiveForm::begin([
    'options' => ['class'=>'ui form fluid'],
    'id' => 'Form',
    'action' => 'javascript:;',
    'enableClientValidation' => false,
    'fieldConfig' => [
        'options'=>['class'=>'field']
    ]
]);
-
在线