![](/img/trans.png)
[英]Get database value based on dropdown value in Codeigniter using AJAX
[英]Codeigniter get value from ajax dropdown
誰能幫助我從AJAX動態下拉菜單中獲取選定的值?
我有一個使用AJAX的動態下拉菜單,我想從第二個下拉菜單中發布選定的值,以便可以過濾數據。
這是JavaScript:
<script type="text/javascript">
$(document).ready(function() {
$("#AREA").change(function(){
/*dropdown post *///
$.ajax({
url:"<?php echo base_url();?>index.php/distribusi/filter/buildDropArea",
data: {area: $(this).val()},
type: "POST",
success:function(data){
$("#rayon").html(data);
}
});
});
});
</script>
這是觀點
<label for="AREA">AREA</label>
<?php echo form_dropdown('AREA', $areaDrop,'','class="form-control" id="AREA" ' ); ?>
</div>
<div class="form-group">
<label for="RAYON">RAYON</label>
<select name="rayon" id="rayon" class="form-control" >
<option value=""></option>
</select>
</label>
</div>
問題是我想從第二個下拉菜單發送選定的值
您正在發送post param area
但正在尋找一個名為rayon
的參數
$this->input->post('rayon');
應該
$this->input->post('area');
確保您總是可以轉儲$this->post()
並查看返回的內容。 可以在瀏覽器開發工具的“網絡”選項卡中檢查任何請求,以查看發送的內容,狀態,返回的內容,標頭等。調試ajax時始終從此處開始
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.