簡體   English   中英

asp .net核心中的級聯下拉列表

[英]Cascading dropdown list in asp .net core

我嘗試使用級聯下拉列表州和城市但返回“未定義”Model 文件 States.cs 的所有 guid: 在此處輸入圖像描述

Model 文件 Cities.cs: 在此處輸入圖像描述

controller: 在此處輸入圖像描述

查看文件 Cities.cshtml: 在此處輸入圖像描述

城市表: 在此處輸入圖像描述

狀態表: 在此處輸入圖像描述

運行項目和 select a state 后顯示此結果: 在此處輸入圖像描述

請添加console.log(cities)以檢查響應:

$.each(data, function (i, cities) {
    console.log(cities); //add this...
    items += "<option value='" + cities["citiesId"] + "'>" + cities["cityName"] + "</option>";
});

然后你會發現響應的屬性名稱是camel case

因此,您需要更改代碼如下(例如將cities["CitiesId"]更改為cities["citiesId"] ):

items += "<option value='" + cities["citiesId"] + "'>" + cities["cityName"] + "</option>";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM