【发布时间】:2015-06-10 08:48:50
【问题描述】:
我必须进行选择,当用户从中选择选项时,它应该根据此选择显示来自数据库的数据。我不能使用提交。仅应显示此选择和选择选项时,以显示此选择的数据。我是 jQuery 新手,我做不到。我的看法是:
<select name="myselect" id="myselect" >
<option value=''" . set_select('size, '') . " > </option>
<option value="1" <?php echo set_select('size', '1'); ?> role="menuitem">1</option>
<option value="2" <?php echo set_select('size', '2'); ?> role="menuitem">2</option>
<option value="3" <?php echo set_select('size', '3'); ?> role="menuitem">3</option>
<option value="4" <?php echo set_select('size', '4'); ?> role="menuitem">4</option>
</select>
我的模型是:
<?php
public function average_price_by_week() {
$this->db->select(*);
$this->db->from('items');
$this->db->where('size', $size); //this $size should be value from select that user has selected
$query=$this->db->get();
return $query->result_array();
}
?>
【问题讨论】:
-
使用 ajax 来解决这个问题。 api.jquery.com/jquery.ajax
标签: php jquery database select