在变化时得到微调器ui值

时间:2013-05-15 10:15:32

标签: javascript jquery jquery-ui

当值按钮上下变化时,如何获取微调器的值?

<input type="text" id="spinner1" value="1" onchange="selFirt()" readonly>
<script>
    $("#spinner1").spinner({min: 1, max: 5});
function selFirt(){
    $('#spinner1').spinner().change(function(){
        alert($(this).spinner('value'));
    });
}
</script>

2 个答案:

答案 0 :(得分:6)

$('input[name*="name"]').spinner({
    min: 0,
    max: 100,
    spin: function(event, ui) {
        $(this).change();
    }
});

SEE HERE

答案 1 :(得分:2)

尝试以下方法:

$(function () {
    var spinner = $("#spinner").spinner({
        step: 2 ,
        spin: function( event, ui ){
            handleSpinnerValue(ui.value);
        }
    });
});
function handleSpinnerValue(txtValue)
{
    //do here whatever you want with the value;
    alert(txtValue);
}