【发布时间】:2016-02-02 09:06:47
【问题描述】:
我想加载一个包含国家城市名称的外部 Json 数据文件。我想在 Index.cshtml 的搜索选项中显示它。我的 Json 文件看起来像这样-
CityName[
{
"City": "Flensburg"
},
{
"City": "Kiel"
},
{
"City": "Lübeck"
},
{
"City": "Neumünster"
}
]
现在我在模型中创建了 City 类来从这个对象中获取名称。
public class City
{
public string City { get; set; }
}
我的控制器类看起来像这样-
public class HomeController : Controller
{
public ActionResult Search(string name)
{
return View();
}
}
现在对于视图,我使用了 Javascript 并创建了一个带有类似按钮的搜索框-
<div class="search-form">
<form action="index.html" method="get">
<div class="input-group">
<input type="text" placeholder="Enter Location Name" name="search" class="form-control input-lg">
<div class="input-group-btn">
<button class="btn btn-lg btn-primary" type="submit">
<a href="@Url.Action("Search", "Home")">Search</a>
</button>
</div>
</div>
</form>
</div>
现在我想在搜索选项中设置城市名称。但由于我是处理 MVC 的新手,我不知道如何进行。
【问题讨论】:
标签: javascript json asp.net-mvc