контроллер: < /strong> < /p>
Код: Выделить всё
public class HomeController : Controller
{
//
// GET: /Home/
public ActionResult Index()
{
return View();
}
public ActionResult PersonInfo(string name, string city)
{
// other code for assign ViewData
return View();
}
}
< /code>
У меня есть две текстовые поле и одна кнопка на странице index.chtml. Я хочу отобразить URL -адрес 'http: // localhost: 2526/personname'. Для города я хочу дополнительного пераметра и не хочу в URL. Итак, я наметил маршрут, как ниже: < /p>
routes.MapRoute(
"Default", // Route name
"",
new { controller = "Home", action = "Index" } // Parameter defaults
);
routes.MapRoute(
"PersonInfo", // Route name
"{name}", // URL with parameters
new { controller = "Home", action = "PersonInfo", name= "" , city = ""} // Parameter defaults
Я посетил ссылку, связанный с моим вопросом. Но я также хочу передать параметры. < /P>
Любой, кто мне помогает, как я могу вызвать действие на кнопке нажмите из jQuery. < /P>
Подробнее здесь: https://stackoverflow.com/questions/140 ... rom-jquery
Мобильная версия