jQuery数据集无法更改值

时间:2019-07-01 02:43:07

标签: javascript jquery html ajax

使用数据选择器时出现问题。我无法更改数据选择器的值,我的代码有问题吗?

此初始数据。 this

我更改了值,但为什么结果仍然相同?尝试查看进度条,如果值为100,则进度条应已满。

enter image description here

这是我的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');
                }
            });
        });

1 个答案:

答案 0 :(得分:1)

我认为CSS可以处理数据,然后使用width元素。您可以使用attr选择器来处理CSS,然后需要提供width = yourpercent,因此对于您的代码,它将是:$('#progtersedia').attr('style','width : ' + JSON.parse(result).tersedia+'%');