DropDownList を含む MVC ページがあります
<form id="locations" action="@Url.Action("details", "location")">
@Html.DropDownList("id", Model.AllLocation, "SELECT LOCATION")
リストで選択が行われると、JQueryを使用してフォームを送信します
$('select').change(function(){
var form = $('#locations');
form.submit();
});
これにより、パラメーターがクエリ文字列として URL に追加されます。
http://mysite/controller/action?id=1234
私が手に入れたいのは
http://mysite/controller/action/1234
それを行う正しい方法は何ですか?