使用数据选择器时出现问题。我无法更改数据选择器的值,我的代码有问题吗?
我更改了值,但为什么结果仍然相同?尝试查看进度条,如果值为100,则进度条应已满。
这是我的ajax
SELECT SUM (mon_value) as mon_value_sum FROM ...
...
var parsedMon = parseInt(item.mon_value_sum)
这是给酒吧的
$('#btn_update').on('click',function(){
resetState(xd, dataArr, 'reset');
var gdgtyp = $("input[name='gdgtype']:checked").val();
var lantaiid=$('#lantaiid').val();
$.ajax({
type: "POST",
url: "<?= base_url('ajxsrama');?>",
data: { gdgtyp: gdgtyp, lantaiid: lantaiid},
cache: false,
success: function(result) {
lantai.textContent = JSON.parse(result).lantaix;
tipe.textContent = JSON.parse(result).tipex;
dataArr = JSON.parse(result).alldata;
console.log(JSON.parse(result).tersedia);
console.log($('#progtersedia .progress-number').text(JSON.parse(result).tersedia));
console.log($('#progtersedia').data('percent',JSON.parse(result).tersedia));
console.log($('#progtersedia').data());
dtbooking = JSON.parse(result).booking;
dtterisi = JSON.parse(result).terisi;
dtrusak = JSON.parse(result).rusak;
resetState(xd, dataArr, 'success_call');
}
});
});
答案 0 :(得分:1)
我认为CSS可以处理数据,然后使用width元素。您可以使用attr
选择器来处理CSS,然后需要提供width = yourpercent
,因此对于您的代码,它将是:$('#progtersedia').attr('style','width : ' + JSON.parse(result).tersedia+'%');