AJAX中的JQuery Bootstrap-slider函数/另一个函数

时间:2015-06-10 10:29:52

标签: javascript jquery asp.net-ajax bootstrap-slider

我正在使用JQuery bootstrap-slider setValue,这有效:

$("#sensor1slide").slider('setValue', [30, 85], false);

但是,我想用另一个函数中的AJAX调用返回的某些值来更新滑块值,如下所示:

function LoadData() {

    $.ajax({
        url: '/SensorDatas/LoadSettings',
        type: 'GET',
        contentType: 'application/json;',
        dataType: "json",
        async: true,
        processData: false,
        cache: false,
        success: function (result) {
            $("#sensor1slide").slider('setValue', [result.min, result.max], false);        
        },
        error: function (xhr, ajaxOptions, thrownError) { alert(xhr.responseText); $("#loading").val("Error"); }

    })
}

当我以这种方式放置相同的(以前工作和识别的)功能时,我从浏览器控制台收到错误:

TypeError: $(...).slider is not a function
$("#sensor1slide").slider('setValue', [result.sensor1min, result.sensor1max], fa...

我想问题可能是一般的问题,而不是特定于这个函数,因为你如何用另一个函数实现一个JQuery函数仍然可以被识别?

0 个答案:

没有答案