0

他のすべてのフォーム要素は、テキスト領域を検証します。次のコードでなぜか考えてみてください。

<?php $attributes = array('cols' => '30', 'rows' => '5', 'id' => 'article', 'class' => 'required') ?>
 <div>
     <?php echo form_textarea('article', '', $attributes); ?>  
 </div>

編集:私はjQuery検証クラスを使用しています。

<div class="section _100">
<label for="article">Article</label>   
    <div>
        <textarea name="article" cols="40" rows="10" Array></textarea>  
    </div>
</div>

だから今、私は、クラス部分のような属性を配置し終える必要があるときに、なぜそのような配列を表示するのか疑問に思っています。

4

2 に答える 2

3
于 2012-04-09T20:27:03.997 に答える
1

属性の配列を渡す場合、それが唯一のform_textarea関数である必要があります。これを試して:

<?php $attributes = array('name' => 'article', 'cols' => '30', 'rows' => '5', 'id' => 'article', 'class' => 'required') ?>
<div>
    <?php echo form_textarea($attributes); ?>  
</div>
于 2012-04-09T20:26:40.610 に答える