从JSON设置Jquery滑块值

时间:2015-06-09 13:13:26

标签: javascript jquery json jquery-slider

我有一个Jquery范围滑块(两个值)。我试图从JSON设置值:

$.ajax({
        url: '/SensorDatas/LoadSettings',
        type: 'GET',
        contentType: 'application/json;',
        dataType: "json",
        async: true,
        processData: false,
        cache: false,
        success: function (result) {
            $("#sensor1slide").slider('option','values',0, result.sensor1min);
            $("#sensor1slide").slider('option','values',1, result.sensor1max);
        },
        error: function (xhr, ajaxOptions, thrownError) { alert(xhr.responseText); $("#loading").val("Error"); }
    })

即使我知道正在返回值,我的滑块也没有更新。我想知道是不是因为他们没有正确投射?

当我分析浏览器控制台时,我收到此错误:

TypeError: $(...).slider is not a function
$("#sensor1slide").slider('option','values',0, result.sensor1min);

1 个答案:

答案 0 :(得分:0)

检查您的Jquery UI javascript文件是否已加载,并检查jquery文件是否未重复,或者页面中是否没有jquery的几个版本

检查这个类似的问题 $("#slider_range").slider is not a function