من به جای Controller از apiController استفاده کردم اما وقتی خطای زیر را میده:
JSON.parse: unexpected character at line 1 column 1 of the JSON data
JSON.parse: unexpected character at line 1 column 1 of the JSON data
Update-Database -StartUpProjectName "...name..." -ConnectionString "...data..." -ConnectionProviderName "System.Data.SqlClient"
$('#Cities').change(function () { jQuery.getJSON('@Url.Action("SelectTown")', { id: $(this).val() }, function (data) { $('#Towns').empty(); jQuery.each(data, function (i) { var option = $('<option></option>').val(data[i].ID).text(data[i].Name); $("#Towns").append(option); }); }); });