【发布时间】:2014-04-05 17:04:09
【问题描述】:
我只想将一个 javascript 变量从表单的 MVC 视图传递给控制器。 这是我自己选择的文本变量,我想将它传递给控制器,以便我可以检索并保存在数据库中。任何帮助将不胜感激我正在分享我想要的代码
查看 -->我正在获取要传递给控制器的选定文本值
$(document).ready(function () {
$("#stateID").change(function () {
var state= $('#stateID :selected').text();
getCities(state);
});
});
现在我想将这个状态变量从一个 mvc 表单传递给控制器
@using (Html.BeginForm("Register", "Registration", FormMethod.Post))
{
<input type="submit" value="Save" style="text-align:center" />
}
现在,这是我要检索的控制器代码
[HttpPost]
public ActionResult Register(RegisterModel Regmodel)
{
if (ModelState.IsValid)
{
return View();
}
}
谢谢@Rondles 我的问题现在已经解决了,谢谢你们的快速反应
【问题讨论】:
-
使用ajax调用控制器并传递你的参数
-
@zaki 实际上我不想使用 Ajax,因为我也有其他控件,并且我不想通过 json 发送 ..
标签: jquery asp.net-mvc html