加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 在javascript中将变量作为参数传递给Url.Action

发布时间:2020-12-15 04:34:08 所属栏目:百科 来源:网络整理
导读:我将参数传递给@ Url.Action,如下所示: function showHistory(){myId= $("#id").val(); //alert(myId); actionDialog.load("@Url.Action("ActionHistoryAjax",new {id = myId,sort = "abc"})",function () { actionDialog.dialog('open'); });} 但是给出错
我将参数传递给@ Url.Action,如下所示:
function showHistory()
{

myId= $("#id").val();
    //alert(myId);
    actionDialog.load("@Url.Action("ActionHistoryAjax",new {id = myId,sort = "abc"})",function   () {
        actionDialog.dialog('open');
    });
}

但是给出错误“myId在当前上下文中不存在”.

我怎么能传递变量?

我解决了这个,这是解决方案:

function showHistory()
{

myId= $("#id").val();
//alert(myId);
actionDialog.load("@Url.Action("ActionHistoryAjax",new {id = "_Id",sort = "abc"})".replace("_Id",DeviceID),function   ()     {
 actionDialog.dialog('open');
});
}

解决方法

我用这个来解决它:
function showHistory()
{
    myId= $("#id").val();
    actionDialog.load("@Url.Action("ActionHistoryAjax",function   ()     {
        actionDialog.dialog('open');
    });
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读