クリックしたときに最も近いdivを 'form_wrap'のクラスで見つけて、すべてのIDを見つけようとしていますそのdivの内部に形成されます。IDで最も近いdivを見つけてそのdiv内のすべてのフォームのIDを見つける方法
フォームは、2つのLaravel foreachループの一部として存在し、個々の動的ID番号が与えられています。これらのID番号を収集して提出する必要があります。
<div class="form_wrap">
@foreach ($workouts as $workout)
<?php $formid="form_".$x."_".$f;?>
{!! Form::open(array('route' => 'workoutshared.store', 'method' => 'POST', 'ID' => $formid)) !!}
{{ csrf_field() }}
{{ Form::hidden('user_id', Auth::user()->id)}}
{{ Form::hidden('date', $entry)}}
{{ Form::hidden('weight', $workout->weight)}}
{{ Form::hidden('exercise', $workout->exercise)}}
{{ Form::hidden('reps', $workout->reps)}}
{{ Form::hidden('sets', $workout->sets)}}
<button id="submit" class="btn btn-default">Share</button>
{{ Form::checkbox('share', null, array('class' => 'form-control', 'required' => ''))}}
{!! Form::close() !!}
<tr>
<th>{{$workout->exercise}}</th>
<td>{{$workout->weight}}</td>
<td>{{$workout->reps}}</td>
<td>{{$workout->sets}}</td>
</tr>
<?php $f++; endforeach;?>
</div>
IDに最も近いIDはありません。IDは一意であるため、特定のIDを持つ**要素は** 1つだけです。 – adeneo
何に最も近いdiv?出発点は何ですか? –
私は怠け者です。クラスに編集しました。 –