我想用JavaScript调用ActionUrl。我的视图中有几个文本框。就像这样:从JavaScript中获取cshtml中的TextBox-Value
查看:
@Html.Label("Suchbegriff")
@Html.TextBox("GeneralSearchTextBox")
@Html.Label("Strasse")
@Html.TextBox("StreetTextBox")
而且我有这样的方法控制:
控制器:
public ActionResult FindAdress(int id = 0, string street = "", string city = "", string plz = "", string name = "")
{
DoSomethingSpecialWithTheParameters;
}
我的问题是,我想从值传递TextBoxes到我的FindAdress(...)方法中,使用JavaScript。
我开始建立一个JavaScript的功能是这样的:
视图(就在脚本的一部分):
function search()
{
window.navigate('@Url.Action("FindAdress", "Home",
new
{
id=3,
street = ?????
},
null)');
}
我不知道我怎么可以从这里访问文本框。 任何想法?
非常感谢。
您的'search'功能与输入文件在同一个'cshtml'文件中吗? – 2014-09-29 07:14:57
是的,它在同一个文件中。 – Klatschen 2014-09-29 08:25:42