0
私はそれにメトリクスを持つスコアカードフォームを持っています。メトリクスの質問は、データベースから動的に取り込まれ、引き出されます。私はLaravel、私のコードを使用しています:動的に作成されたフィールドの関数またはイベントを作成するjQuery
$agent_options = array('' => 'Choose One') + DB::table('agents')->lists('name','id');
$metrics = Metric::where('campaign_id','=',1)->orderBy('id', 'asc')->get();
return view('scorecard.create')->with(array('agent_options'=>$agent_options, 'metrics'=>$metrics));
次に私の見解では
@foreach($metrics as $key => $value)
<tr>
<td class="col-md-2">{{$value->criteria}}</td>
<td class="col-md-4">{!!$value->description!!}</td>
<td class="col-md-4">{!!$value->question!!}</td>
<td class="col-md-2">
<select class="form-control" name="tl_assessment[]">
<option value="">Choose One</option>
<option value="Yes">Yes</option>
<option value="No">No</option>
<option value="N/A">N/A</option>
</select>
</td>
<td class="col-md-3">{{$value->potential_points}}</td>
<td class="col-md-3"><input type="text" class="form-control" name="score[]"></td>
</tr>
@endforeach
をメトリクスは答えることによって満たされている場合は、私は私が記録することのためでもあるtl_assessment
ドロップダウンを作成しています見ることができるようにはい、いいえ、該当しません。その後、potential_points
が表示されます。
はいとN/Aを選択した場合、score
の値はpotential_points
と同じです。
私はjqueryにとってかなり新しいです。これらのフィールドが静的であれば、これを行うことができます。しかし、私はどこから始めるべきか分かりません。
ワウ。完璧に動作します。助けてくれてありがとう! – jackhammer013