アプリレールの編集フォームに jquery UI スライダーを試しています。オブジェクトを編集するとき、オブジェクトの値が位置ハンドルに渡されないこのスクリーンショットを見てください: http://i.cubeupload.com/UlmeEe.pngハンドルをスライドすると、値がフィールドに渡されません。このスクリーンショットを見てください: http://i.cubeupload.com/5UmYyz.png
javascript では、min : 2000 を設定し、値はストレージの値から取得します。
<script>
$( "#slider" ).slider({
value: $('storage').val(),
animate: true,
range: "min",
min: 2000,
max: 5000,
step: 1000,
change: function(event, ui) {
$('storage').val(ui.value);
}
});
</script>
edit.html.erbで
<div class="field">
<%= f.label :storage, "Storage" %><br/>
<div id="slider"></div> <br/>
<%= f.text_field :storage %>
</div>
この問題を解決するには?