Я пытаюсь использовать ползунок jQuery в приложении на основе Lift, и я не знаю, как вернуть данные от действий пользователя.Это означает, что если пользователь перемещает ползунок на веб-странице, я хочу иметь возможность использовать данные на стороне сервера.Поэтому я хочу импортировать эти данные как значение лифта или что-нибудь полезное.
Следующий код основан на http://jqueryui.com/demos/slider/#range
Вот моя (упрощенная) html-страница:
<div id="searchMenu" class="lift:surround?with=default;at=content">
<form class="lift:FormSearch?form=post">
<script id="sliderScript"> </script>
<h3>Search</h3>
<div id="range-slider"></div>
<input name="search" type="submit" value="Submit"/>
</form>
</div>
Вот мой (также очень упрощенный) файл scala
object FormSearch {
def render = {
val script = "$(function() {"+
"$(\"#range-slider\").slider({ "+
"range: true, "+
"min: 0,"+
"max: 500,"+
"values: [75,300],"+
"});"
//binding
"#sliderScript *" #> script &
".ui-slider-handle [onclick]" #> SHtml.ajaxInvoke( () => println("event_"))
}
Как вы можете видеть, в последней строке моего файла scala я пытался перехватить событие на кнопках ползунка, но оно не работает.Поэтому я хотел бы знать, есть ли простой способ использовать входные данные jQuery на стороне сервера.
Спасибо, заранее
PS: это мой первый пост, извините, если он плохо отформатирован.