當我從資料表中獲取資料到動態表單時,它顯示如下。如何強制第二行、第三行……和下一行顯示DELETE按鈕。我希望第一行只顯示添加,其余的是洗掉。

我的刀片代碼
@foreach ($form->requirements as $reqs)
<tr>
<td><input type="text" name="addMoreInputFields[0][requirement]"
placeholder="Enter requirements"
value="{{ $reqs['requirement'] }}"class="form-control" />
</td>
<td><button type="button" name="add" id="dynamic-ar"
class="btn btn-outline-primary">Add</button>
</td>
</tr>
@endforeach
劇本
var i = 0;
$("#dynamic-ar").click(function() {
i;
$("#dynamicAddRemove").append('<tr><td><input type="text" name="addMoreInputFields[' i
'][requirement]" placeholder="Enter requirements" /></td><td><button type="button" >Delete</button></td></tr>'
);
});
$(document).on('click', '.remove-input-field', function() {
$(this).parents('tr').remove();
});
uj5u.com熱心網友回復:
你可以使用$loopLaravel 提供給你的變數:
@foreach ($form->requirements as $reqs)
<tr>
<td><input type="text" name="addMoreInputFields[0][requirement]"
placeholder="Enter requirements"
value="{{ $reqs['requirement'] }}"class="form-control" />
</td>
<td><button type="button" name="add" id="dynamic-ar"
class="btn btn-outline-primary">Add</button>
</td>
@if (!$loop->first)
// your delete button code here
@endif
</tr>
@endforeach
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/515803.html
標籤:javascript拉拉维尔动态的laravel-刀片
下一篇:在laravel資料庫中洗掉一行
