2
私はJqueryでそれをやることにしました。Jsonオブジェクトをドロップダウンするには?
これは私のcityController
public ActionResult States(int id)
{
AcademicERP.Models.AcademicERPDataContext dc = new AcademicERPDataContext();
var states = from s in dc.States
where s.CountryID == id
select s;
return Json(states.ToList());
}
であると私は/
都市からそれを呼び出すスクリプトを
var ddlCountry;
var ddlStateID;
function pageLoad() {
ddlStateID = $get("StateID");
ddlCountry = $get("CountryID");
$addHandler(ddlCountry, "change", bindOptions);
bindOptions();
}
function bindOptions() {
ddlStateID.options.length = 0;
var CountryID = ddlCountry.value;
if (CountryID) {
// some logic to call $.getJSON()
}
を持つページを作成しようとしていると私は、ビューにDDを持って
<%= Html.DropDownList("CountryID") %>
<select name="StateID" id="StateID"></select>
なので、getJSONパラメータは何でしょうか? 私はblogを参照しています。動作しません。このよう
をあなたもそれを行うことができますjaweryをhttp://awesome.codeplex.comのライブデモからAjaxDropdownを使用して知っている/書いている必要はありません。http://demo.aspnetawesome.com/AjaxDropdownDemo – Omu