AJAX 从变量中设置最大数字(微调器)字段

AJAX set max in number (spinner) field from variable

我正在尝试在数字输入字段中设置 "max" 设置。我已经成功地将默认值设置为我的变量 available_seats 使用:

<input type="number" min="" max="" step="1"  name="available_seats" id="available_seats"/> 

$('input[name="available_seats"]').val(response.available_seats);

但是,我在设置最小值和最大值设置时遇到了很多麻烦。这是我试过的;

$('#available_seats').spinner('option', 'max', data.available_seats);

那是行不通的。有什么想法吗?

输入有属性所以设置属性。

$("#available_seats")
    .attr("min", 10)
    .attr("max", 20)
    .val(15);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="number" min="" max="" step="1"  name="available_seats" id="available_seats"/>