从jquery (slider)调用c#方法

本文关键字:调用 方法 slider jquery | 更新日期: 2023-09-27 18:03:17

我想在每次jquery UI滑动条事件发生时调用一个c#方法。

这是jquery ui slider的基本代码:

    $("#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" )] );
});

我想在'slide'事件中触发一个方法调用。我怎么能做到呢?我知道我可以用PageMethods -但是我想调用的方法不是静态的。

如有任何帮助,不胜感激

从jquery (slider)调用c#方法

如果你使用MVC,它很容易使用$.get调用控制器的动作。

如果你正在使用web表单,我在过去发布了一个解决方案,你可以在这里阅读:

从客户端调用asp.net ajax服务器控件的公共函数