【发布时间】:2017-08-09 14:37:52
【问题描述】:
在我的控制器中:
public function putbillpage()
{
$proname = productmodel::select('itemname')->get();
return view('putbillpage', compact('proname'));
}
在我看来:(它列出了产品名称)
<td>
<select name="proname[]" class="form-control proname">
<option value="" selected="true" disabled="true">Select Product</option>
@foreach($proname as $v)
<option value="{{$v->itemname}}" >{{$v->itemname}}</option>
@endforeach
</select>
</td>
每当我点击右端的加号时,下面就会添加一个新行。当按下交叉行时,删除。
现在我的问题是,如果我在第一行选择一个选项。那么在第二行该选项不能显示。。
在第一行的上图中,我选择了板球拍,现在第二行必须显示肥皂。当我删除第一行时,板球拍也必须显示在选项中。 欢迎任何帮助或建议。谢谢。
【问题讨论】:
-
您必须使用 Javascript 进行检查。
-
我想我知道问题所在。您正在使用 + 按钮指示在使用 jQuery 的每个克隆上也附加 EVENT。您可以禁用将事件传递给每个克隆方法。可以贴一下按钮点击的jQuery代码吗?
标签: php html laravel select laravel-5.2