繁体   English   中英

使用javascript更新部分视图mvc3

[英]update partial view mvc3 with javascript

我有更新局部视图的javascript函数。 现在我需要更新取一个值的局部视图,我不能这样做:(

这是我的功能:

function clearData() {
    var urlclear = '@Url.Action("Clear", "Cart")';
    $.ajax({
        cache: false,
        type: 'POST',
        url: urlclear,
        success: function (data) {
            $('#AjaxUpdate').html(data);
        }
    });
}

如果我把:

function clearData(id) {
    var urlclear = '@Url.Action("Clear", "Cart", new {ID = id})';
    $.ajax({
        cache: false,
        type: 'POST',
        url: urlclear,
        success: function (data) {
            $('#AjaxUpdate').html(data);
        }
    });
}

它告诉我id未定义。

有人可以告诉我我做错了什么。

thx提前。

更换

var urlclear = '@Url.Action("Clear", "Cart", new {ID = id})';

var urlclear = "@Url.Action("Clear", "Cart")/"+id;
var urlclear = '@Url.Action("Clear", "Cart")' + "?ID=" + id;

要么

var urlclear = '@Url.Action("Clear", "Cart")' + "/" + id;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM