10/10/2018, 09:17
Dùng Ajax Ko đựoc
tôi có giao diện như thế này
Loại
Tên
Chi tiết
Khi tôi nhấp vào loại thì sẽ dùng ajax để load các sản phẩm thuộc loại đã chọn
Khi đó nhấp vào sản phảm thì dùng ajax để load chi tiết sản phẩm đó nhưng
cái đầu thì làm được
nhưng khi nhấp vào sản phẩm thì ko được
<script>
$(document).ready(function(){
$("select[name='loai']").change(function(){
id=$("select[name='loai']").val();
value='./sanpham/'+id;
$("#div_sp").load(value);
$("#div_sp> select[name='id_sanpham']").change(function(){
sanpham=$("select[name='id_sanpham']").val();
alert(sanpham);
});
});
});
</script>
Loại
Tên
Chi tiết
Khi tôi nhấp vào loại thì sẽ dùng ajax để load các sản phẩm thuộc loại đã chọn
Khi đó nhấp vào sản phảm thì dùng ajax để load chi tiết sản phẩm đó nhưng
cái đầu thì làm được
nhưng khi nhấp vào sản phẩm thì ko được
<script>
$(document).ready(function(){
$("select[name='loai']").change(function(){
id=$("select[name='loai']").val();
value='./sanpham/'+id;
$("#div_sp").load(value);
$("#div_sp> select[name='id_sanpham']").change(function(){
sanpham=$("select[name='id_sanpham']").val();
alert(sanpham);
});
});
});
</script>
Bài liên quan
ko nó vẫn chạy bình thường mà.
Hàm trả về của CI nó trả về dạng 1 dropdown tôi nghĩ nó ko ảnh hưởng đến cái này
bạn cho thông tin vậy ai mà debug cho bạn được
{
$id=$this->uri->segment(3);
$nhom=$this->model_study->laysanpham($id);
if($nhom['soluong'])
{
foreach($nhom['dulieu'] as $khoa =>$giatri)
$dulieu[$giatri['id']]=$giatri['ten_sanpham'];
echo form_dropdown("id_sanpham",$dulieu);
}
else
{
echo form_dropdown('id_sanpham');
}
}
[=========> Bổ sung bài viết <=========]
cái này chạy thì bình thường vẫn show ra được mà