So rufen Sie die Aktion beim Klicken auf eine Schaltfläche in JQuery aufC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 So rufen Sie die Aktion beim Klicken auf eine Schaltfläche in JQuery auf

Post by Anonymous »

Mit ASP.NET MVC möchte ich die Aktion des Controllers beim Klicken auf eine Schaltfläche aus JQuery aufrufen.

Controller:

Code: Select all

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();
}
}
Ich habe zwei TextBoxen und eine Schaltfläche auf der Index.chtml-Seite. Ich möchte eine URL wie „http://localhost:2526/PersonName“ anzeigen. Für die Stadt möchte ich einen optionalen Perameter und keine URL. Also habe ich die Route wie folgt kartiert:

Code: Select all

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
Wenn ich im Browser eine URL wie „http://localhot:2526/John“ eingebe, wird die PersonInfo-Ansicht erfolgreich angezeigt.

Ich habe den Link zu meiner Frage besucht. Aber ich möchte auch Parameter übergeben.

Jeder hilft mir. Wie kann ich in JQuery eine Aktion beim Klicken auf eine Schaltfläche aufrufen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post