1
私はng-repeat
というビューページを持っています。私は配列型のフィールドを持っていますが、nursing_array
とnursing_array[]
のフィールド名を試しましたが、どちらもCodeigniter
の検証では動作していません。以下は私のコードです。何度も何度もやったようなタイプのことをやっている間違いですが、何が間違っているのかをこの時間に見つけることはできません。AngularJS Codeigniterフォームの検証配列フィールドが正しく動作しない
ビューページ、
<div class="col-md-6" ng-repeat ="nurs in nursing" ng-if="nurs.id" >
<input type="checkbox" id="{{nurs.id}}" name="nursing_array" ng-model="PostJobData.nursing_array[nurs.id]" value="{{nurs.id}}">
<label for="{{nurs.id}}">{{nurs.name}}</label>
</div>
コントローラ
$this->form_validation->set_rules('nursing_array[]', 'Nursing', 'required');
私は両方を試してみましたが、うまくいきませんでした。 –
こんにちはanand jain、pこのような条件を変更する場合 if($ this-> form_validation-> run($ this)=== FALSE)、まだ動作していませんあなたのコードを更新してください... –