Jquery Ajax不在不同的控制器中调用动作

时间:2011-11-23 09:28:23

标签: asp.net-mvc-3 jquery

我需要调用不同控制器的动作方法

我的意思是我目前处于控制器'Wk'行动 - 历史 在此视图中,当我单击任何链接时,ajax调用将调用不同控制器的操作方法。 但是ajax调用调用同一个控制器的action方法。

jquery是 -

$.get("History/20/5/2", function (data) {
                $("div#dShow").html(data);
                $("div#dShow").dialog({
                    opacity: 0,
                    height: 700,
                    width: '1024px',
                    show: 'blind',
                    hide: 'blind'
                }).animate({
                    opacity: 1
                }, 3000, function () {
                    // Animation complete.
                });
            });

1 个答案:

答案 0 :(得分:1)

你需要告诉它在历史记录控制器上调用什么动作:

$.get("History/Index/20/5/2", function (data) {
            $("div#dShow").html(data);
            $("div#dShow").dialog({
                opacity: 0,
                height: 700,
                width: '1024px',
                show: 'blind',
                hide: 'blind'
            }).animate({
                opacity: 1
            }, 3000, function () {
                // Animation complete.
            });
        });