【发布时间】:2012-06-18 14:55:05
【问题描述】:
我尝试将变量从 jquery 传递给代码 c#,但出了点问题。我在 js 中有这段代码:
<script type="text/javascript">
var mySerial = '12345';
var fooUrl = '@Url.Action("Foo", "Home")';
window.location.href = fooUrl + '?mySerial' + encodeURIComponent(mySerial);
</script>
在控制器中:
[HttpPost]
public ActionResult Foo(string mySerial)
{
return View();
}
执行后我保留了这个网址:http://localhost:2214/@Url.Action("Foo",%20"Home")?mySerial12345,但我不明白问题出在哪里,有人可以帮助我吗?
【问题讨论】:
标签: jquery asp.net asp.net-mvc-3