【问题标题】:jquery ui slide trigger a page getjquery ui滑动触发页面获取
【发布时间】:2014-08-03 11:18:25
【问题描述】:

我对网络编程比较陌生。所以这个问题可能比较基础。

我有一个使用 MVC 的 ASP.NET 页面,它可以接受一个参数并返回一个包含滑块的页面。 我希望滑块触发获取一个新页面,其中参数对应于滑块的​​设置。

如何在滑块中编写回调以使用正确的参数触发此页面刷新?

控制器具有以下签名:

public class TaskController : Controller
{
    private WebApplication7Entities db = new WebApplication7Entities();

    // GET: /Task/
    public ActionResult Index(int? id)
    {
        //...
    }
//...
}

视图(cshtml)有如下代码:

@model WebApplication7.Models.Revision_Range_Current_Revision_Tasks_of_this_Revision
....
@section scripts{
    <script>
        $(function () {
            $("#slider").slider({ 
              min: @(Model.min_revision), 
              max: @(Model.max_revision), 
              value: @(Model.current_revision),
              slide: function(event, ui) { 
                 xxxx_get_page_task_with_parm(ui.value)}
                 });
             });
        })
    </script>

}

我需要的是替换xxxx_get_page_task_with_parm(ui.value)的sn-p代码。

【问题讨论】:

    标签: javascript jquery asp.net-mvc jquery-ui jquery-ui-slider


    【解决方案1】:

    我想通了。

    $(function () {
        $("#slider").slider({ min: @(Model.min_revision), max: @(Model.max_revision), value: @(Model.current_revision) 
                             , slide: function(event, ui) { window.location = '/Task/Index?id=' + ui.value}
                             });
    
    })
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-09
      • 1970-01-01
      相关资源
      最近更新 更多