我尝试创建一个最小值为1且最大值为10的滑块。
设置滑块的值后,我想通过@ Html.HiddenFor标记将此值发送到数据库。
当我尝试运行此代码时,之后的数据库值始终为0.
我不认为我已将Jquery,滑块和放大器联系在一起。 MVC正确调用。
非常感谢任何帮助,谢谢
<input type="range" name="property" id="slider-range-min" onclick ="HandleSlider()" value="5" min="1" max="10" />
@Html.HiddenFor(model => model.QuestionOne, new { @id = "qualslid" })
$(function HandleSlider() {
$( "#slider-range-min" ).slider({
range: "min",
value: 5,
min: 1,
max: 10,
slide: function( event, ui ) {
$("#qualslid").val(ui.value);
alert($("#qualslid").val());
}
});
});