我想用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