【发布时间】:2009-03-30 19:46:46
【问题描述】:
我正在使用 getJson 方法在 javascript 中调用控制器操作。我需要将两个参数传递给控制器上的操作方法,但我正在努力这样做。我不完全了解路由表,并且不确定这是否是我需要使用它才能使其正常工作。请参阅下面的示例,了解我正在尝试做的事情。
var action = "<%=Url.Content('~/Postcode/GetAddressResults/')%>" + $get("Premise").value + "/" + $get("SearchPostcode").value
$.getJSON(action, null, function(data) {
$("#AddressDropDown").fillSelect(data);
});
这是我的路线,我不明白如何使用......
routes.MapRoute(
"postcode",
"Postcode/GetAddressResults/{premise}/{postcode}",
new {
controller = "Motor", action = "GetAddressResults",
premise = "", postcode = ""
});
【问题讨论】:
标签: jquery asp.net-mvc json asp.net-mvc-routing