Я пытаюсь отфильтровать данные на своем экране, используя поле выбора. Я использую CodeIgniter, и я хочу отфильтровать его с помощью AJAX. Я уже тестирую код и смотрю на консоль, и сообщение AJAX возвращает результат. Проблема в том, что я не знаю, как отобразить результат в моем представлении. Я имею в виду, как я могу писать в success: function(){}
?AJAX select filtering in CodeIgniter
Это мой AJAX код:
$(document).ready(function() {
$("#selectBerdasar").change(function() {
var key = $(this).val();
console.log(key);
var postdata = {key: key};
var url = '<?php echo site_url('produk/filter/GetFilterJson');?>';
$.post(url, postdata, function(result) {
console.log(result);
if (result) {
var obj = JSON.parse(result);
$('col-item').empty();
$.each(obj, function(key, line) {
});
} else {
}
});
});
});
Это мое мнение:
<div class="row">
<div class="col-md-4 pull-right">
<select class="form-control" id="selectBerdasar">
<!-- <option>Produk Terbaru</option>
<option>Produk Terpopuler</option> -->
<option value="termahal">Harga Termahal</option>
<option value="termurah">Harga Termurah</option>
<option value="alfabet">Alfabet A-Z</option>
</select>
</div>
</div>
<div class="row">
<?php foreach ($produk as $data) {?>
<div class="col-xs-6 col-sm-4 col-md-4">
<div class="col-item">
<a href="<?php echo base_url('produk/item/detail/' . $data['id_produk']);?>">
<div class="photo">
<img src="<?php echo base_url();?>asset/user/img/produk/<?php echo $data['gambar'];?>" class="img-responsive" alt="" />
</div>
<div class="info">
<div class="row">
<div class="price col-md-12">
<h5><?php echo $data['nama_produk'];?></h5>
<h5 class="price-text-color">Rp.<?=number_format($data['harga_produk'], 0, ',', '.')?></h5>
</div>
</div>
<div class="clearfix"></div>
</div>
</a>
</div>
</div>
<?php } ?>
</div>
Я просто не знаю, как показать результат, на мой взгляд.
Вы пытались использовать '.html (line.some_name)' внутри вашего ajax 'success'? Где, по вашему мнению, вы хотите получить результаты? – CodeGodie
внутри тега "col-item". Можете ли вы дать мне пример кода, пожалуйста ... –