【发布时间】:2017-04-13 12:08:07
【问题描述】:
我有一个带有from 和to 年龄的年龄范围滑块。我需要将选择的值传递给 ng-model,但我的 ng-model 没有读取该值。由于我创建的滑块是使用 jQueryUi 的。
我需要将在 ng-model 中选择的值作为 5-6 传递。我尝试将值从我的 jQuery 脚本传递给 ng-model,它没有更新。
需要帮助。
HTML:
<label for="age">Age:</label>
<input type="text" id="age" ng-model="model.ageRange" readonly style="border:0; color:#f6931f; font-weight:bold;">
<div id="slider-range"></div>
JS:
$( function() {
$( "#slider-range" ).slider({
range: true,
min: 0,
max: 100,
/*values: [ 0, 100 ],*/
slide: function( event, ui ) {
$( "#age" ).val( "" + ui.values[ 0 ] + " - " + ui.values[ 1 ] );
}
});
$( "#age" ).val( "" + $( "#slider-range" ).slider( "values", 0 ) +
" - " + $( "#slider-range" ).slider( "values", 1 ) );
});
【问题讨论】:
-
jQuery ui 小部件具有与 angularjs 的适当集成,请查看htmlpreview.github.io/?https://github.com/angular-ui/ui-slider/…
标签: jquery angularjs jquery-ui input-type-range