我一直在拔头发,天知道要花多长时间才能解决这个问题。
目前我有一个这样的选择列表(form_dropdown)。
<select name="starters">
<option value="">Please Select</option>
<option value="0" >Brochettes</option>
<option value="1" >Grilled mackerel</option>
<option value="2" >Risotto cake</option>
<option value="3" >Calamari rings</option>
<option value="4">Parma ham parmesan</option>
</select>
我需要做的是传入这个 form_dropdown 是一个价格值,所以我可以在网站上拥有一个动态价格计算器。
<select name="starters">
<option value="" price="100">Please Select</option>
<option value="0" price="22">Brochettes</option>
<option value="1" price="342">Grilled mackerel</option>
<option value="2" price="42">Risotto cake</option>
<option value="3" price="52">Calamari rings</option>
<option value="4" price="22">Parma ham parmesan</option>
</select>
有什么办法可以做到这一点吗?我真的坚持死线,我认为这在代码点火器中是可能的。
到目前为止,我的代码,如您所见,我有一个价格,但我需要将它传递给选项。
echo form_label("APPETISERS", "appetisers");
$array = array();
foreach($appertisers as $row ){
$array[] = $row->product;
$price[] = $row->price;
}
$array = array_merge(array('' => 'Please Select'), $array);
echo form_dropdown('appetisers', $array);