Je lance un appel à une action du contrôleur en javascript à l'aide de la méthode getJson. Je dois passer deux paramètres à ma méthode d'action sur le contrôleur, mais j'ai du mal à le faire. Je ne comprends pas complètement les tables de routage et je ne sais pas si c'est ce que je dois utiliser pour que cela fonctionne. Veuillez voir l'exemple ci-dessous de ce que j'essaie de faire.ASP.NET MVC Transmettre plusieurs paramètres de getJson au contrôleur
var action = "<%=Url.Content('~/Postcode/GetAddressResults/')%>" + $get("Premise").value + "/" + $get("SearchPostcode").value
$.getJSON(action, null, function(data) {
$("#AddressDropDown").fillSelect(data);
});
C'est ma route que je ne comprends pas comment faire usage de ...
routes.MapRoute(
"postcode",
"Postcode/GetAddressResults/{premise}/{postcode}",
new { controller = "Motor", action = "GetAddressResults", premise = "", postcode = "" });