Как вызвать действие на кнопке нажмите из jQueryC#

Место общения программистов C#
Anonymous
Как вызвать действие на кнопке нажмите из jQuery

Сообщение Anonymous »

С помощью ASP.NET MVC я хочу вызвать действие контроллера на кнопке нажмите из jQuery. < /p>

контроллер: < /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
из браузера, если я введу URL -адрес http: // localhot: 2526/john ', то PersonInfo View успешно отображается. < /p>

Я посетил ссылку, связанный с моим вопросом. Но я также хочу передать параметры. < /P>

Любой, кто мне помогает, как я могу вызвать действие на кнопке нажмите из jQuery. < /P>

Подробнее здесь: https://stackoverflow.com/questions/140 ... rom-jquery

Вернуться в «C#»