【问题标题】:Call c# method from jquery ( slider )从 jquery 调用 c# 方法(滑块)
【发布时间】:2011-07-23 02:31:43
【问题描述】:

每次发生 jquery UI 滑块事件时,我都想调用一个 c# 方法。

这几乎是 jquery ui 滑块的基本代码:

    $("#slider").slider({
        value: <%= getDayOfWeek() %>,
        min: 0,
        max: 6,
        step: 1,
        slidecreate: function (event, ui) {
            $("#amount").val(day[ui.value]);
            $("#MainContent_tagAuswahl").val(ui.value);
        },
        slide: function (event, ui) {
            $("#amount").val(day[ui.value]);
            $("#MainContent_tagAuswahl").val(ui.value);

        }
    });
    $( "#amount" ).val( day[$( "#slider" ).slider( "value" )] );
});

我很想在“幻灯片”事件中触发方法调用。我怎么能做到这一点。我知道我可以使用 PageMethods 来实现它 - 但我想调用的方法不是静态的。

任何帮助将不胜感激

【问题讨论】:

    标签: c# asp.net


    【解决方案1】:

    如果您使用 MVC,它很容易使用 $.get 来调用控制器操作。

    如果您使用网络表单,我过去曾发布过一个解决方案,您可以在此处阅读:

    calling a public function of an asp.net ajax server control from client side

    【讨论】:

    • 感谢您的编辑,我一直认为是命令与征服游戏中的移动建筑车辆,并说 MCV 而不是 MVC。每一个。单身的。时间。 :)
    猜你喜欢
    • 2012-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-15
    • 2012-12-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多