Javascript JQuery UI滑块错误(TypeError:max.toFixed不是函数)

Javascript JQuery UI滑块错误(TypeError:max.toFixed不是函数),javascript,jquery,ajax,jquery-ui,Javascript,Jquery,Ajax,Jquery Ui,在我的网站上有一个jqueryui双范围滑块。但我从数据库中获取滑块的最大值和最小值 $.ajax({ url: "init.php", type: "GET", data : {"method": "price"}, async: false, success: function(data){ var result = JSON.parse(data);

在我的网站上有一个jqueryui双范围滑块。但我从数据库中获取滑块的最大值和最小值

  $.ajax({
          url: "init.php",
          type: "GET",
          data : {"method": "price"},
          async: false,
          success: function(data){
          var result = JSON.parse(data);
          price.min = result.min;
          price.max = result.max;
          }
        });
所以我有一个

price = {
max: 0,
min: 1000
};
对象,我为上述ajax成功函数中的参数提供新值


这是我的JQuery UI双范围滑块对象 我在浏览器的控制台中收到了以下错误消息:

类型错误:max.toFixed不是函数[Learn More]jquery ui.js:15006:26解决方案:

min: Number(price.min),
max: Number(price.max),
感谢@adeneo

解决方案:

min: Number(price.min),
max: Number(price.max),

谢谢@adeneo

,您如何从ajax调用返回这些值?price.min=result.min;price.max=result.max;这在成功函数中很好,但ajax调用是异步的,如何将这些值放入滑块?
async:false
在现代浏览器中不受欢迎,不应使用。如何从ajax调用返回这些值?price.min=result.min;price.max=result.max;这在成功函数中很好,但ajax调用是异步的,如何将这些值放入滑块?
async:false
在现代浏览器中不受欢迎,不应使用。