Jquery 根据另一个dropdownlist选项在dropdownlist中加载元素

Jquery 根据另一个dropdownlist选项在dropdownlist中加载元素,jquery,ajax,asp.net-mvc-3,drop-down-menu,Jquery,Ajax,Asp.net Mvc 3,Drop Down Menu,想象一个状态下拉列表: Florida Washington Maryland Maine 根据选择的州,我需要加载该州内的城市集合 已为这种情况创建了我的数据库架构: State City --------- ----------- ID ID Name Name StateID 我正在考虑使用ajax从ActionMethod获取JSON响应,并使用jQue

想象一个状态下拉列表:

Florida
Washington
Maryland
Maine
根据选择的州,我需要加载该州内的城市集合

已为这种情况创建了我的数据库架构:

State             City
---------         -----------
ID                ID
Name              Name
                  StateID
我正在考虑使用ajax从ActionMethod获取JSON响应,并使用jQuery将这些值加载到city下拉列表中

这是一条好的道路吗

由于我需要获取所选的城市ID(以便处理请求来自哪个城市),因此我如何不仅将文本分配给下拉列表项,还将ID分配给下拉列表项


关于如何解决这个问题有什么建议吗?

这是一个常见的问题,被称为“级联下拉列表”

试试谷歌搜索

“asp.net mvc jquery ajax级联下拉列表”

你应该找到大量的信息、教程等