如何在php(Laravel)中使用动态列表框
事实上,我正在开发一个网站,在那里我想分配订单给送货人员和地区或面包师,他将从那里拿起送货材料。 上图显示了区域名称和面包师,配送人员将从中提取配送材料。因此,对于每个订单(行),我想创建两个列表框,并根据第一个列表框的选择,我想更改第二个列表框的内容如何在php(Laravel)中使用动态列表框,php,jquery,laravel,scripting,listbox,Php,Jquery,Laravel,Scripting,Listbox,事实上,我正在开发一个网站,在那里我想分配订单给送货人员和地区或面包师,他将从那里拿起送货材料。 上图显示了区域名称和面包师,配送人员将从中提取配送材料。因此,对于每个订单(行),我想创建两个列表框,并根据第一个列表框的选择,我想更改第二个列表框的内容 <select name="<?phpecho $CurrentOrders->comment_ID; ?>" id="courseid" style="width:100%;"> <option v
<select name="<?phpecho $CurrentOrders->comment_ID; ?>" id="courseid" style="width:100%;">
<option value="">-----Select Pick Up Area----</option>
<?php
$Area = DB::table('area')
->get();
foreach ($Area as $Area) {
?>
<option id="<?php echo $Area->area_id; ?>" value="<?php echo $Area->area_name; ?>"><?php $Area->area_name; ?></option>
<?php } ?>
</select>
</td>
<?php
if($_POST['id']) {
$id=$_POST['id'];
$sql=DB::table('vendors')
->where('vendors_area','=',$id)
->get();
$count=0;
foreach($sql as $sql) {
$count++;
}
if ($count > 0) {
echo "<option selected='selected'>---- Select Section Name ---- </option>";
foreach($sql as $sql) {
$id=$sql->vendors_id;
$data=$sql->vendors_name;
echo '<option value="'.$id.'">'.$data.'</option>';
}
}
}
?>
您需要更改
$("#1").change(function ()
到
在javascript代码中会发生什么?对于动态生成的元素,它不会通过使用$(“#1”)触发任何事件。更改(函数()
对于其他元素,例如元素2$(文档)。在('change',“#2”,需要函数()?不,将其更改为$(文档)。在('change',“#courseid',function()
$("#1").change(function ()
$(document).on('change',"#1",function()