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'); }); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |