例如,假设我有两张表。表A是省份,表B是城市。
我没有每个省份的表,所以城市的下拉列表应该只显示基于我选择的省份的值
省份
ID, Title
1, Ontario
2, Quebec
城市
ID, ProvinceID, Title
1, 1, Ottawa
2, 1, Toronto
3, 2, Quebec City
我有第三个表,叫它,citiesVisited表。这张表看起来像这样
ID, Provivince, City
1, [Province Drop down based on the entire column], [INSERT ISSUE HERE]
如果我更改
我试图动态创建两个下拉列表,一个是省份,另一个是每个省份的城市,所以当用户选择一个省份时,城市下拉列表将填充,我使用jQuery的$.ajax函数从数据库中获取数据,然后将其作为JSON传递回来,这是我到目前为止所做的。
jQuery:
$.getJSON("provinces.php", function(data){
//clean out the select list
$('#province').html('');
//run the loop to populate the province drop down list
我有三个模型,省,区和村。我也有一个雇员的模型。
员工模型:
public class Employee {
public int EmployeeId {get;set;}
public string FullName {get;set;}
public int VillageId {get;set;}
}
省份模型:
public class Province{
public int ProvinceId {get;set;}
public string Name {get;set;}
}
区域模型:
public class District{
public int Dist
我有两个下拉菜单。各省市。列表中的所有值都来自数据库,列出省份中的值没有问题,因为我可以查询所有这些值并按如下方式显示:
mysql_connect("localhost", "root","") or die(mysql_error());
mysql_select_db("occ") or die(mysql_error());
$query = "SELECT id, province FROM provinces ORDER BY id ASC ";
$result_province = mysql_qu
我有一个MVC3项目(使用C#),并且正在使用Razor和EntityFramework 4.1,我想完成以下工作:
创建一个显示省份的下拉列表。一旦您选择了一个省,它就会自动填充第二个下拉列表,该下拉列表显示的是该省份下的城市。是第二个下拉列表,它显示城市(由第一个下拉列表填充),一旦用户选择城市,它将自动填充一个显示城市下面郊区的表。A表包含郊区列表(基于第二个下拉列表)。
提前感谢!
我创造了我的模型,
public class Provinces
{
[Key]
public int ProvinceID {get; set;}
public string Province {get;
我有以下选择:
<select id="provinceId" name="provinceId" ng-model="provinces.selected" ng-required ng-change="getAreas()"
ng-options="item.label for item in provinces track by item.id" class="form-control"></select>
考虑到我读过的一些内容,我有一个明显的印象,即
我有一个包含id、位置和parent_id的邻接表。我创建它时知道它是创建动态类别和子类别下拉列表的最简单方法。我已经在网上搜索了将近一周的时间来寻找解决方案,但作为一名初学者,我发现所有的解决方案都很难理解。下面是我的表格示例:
id location parent_id
1 Philippines
2 Metro Manila 1
3 Abra 1
4 CALOOCAN CITY 2
5 CITY OF LAS PIÑAS 2
6 PILAR 3
7
我有2个JSON文件,分别包含地区和省份的数据。
以下是我的regions.json的示例数据
[
{
"id": 1,
"long_name": "First region in the country",
"name": "firstRegion",
"key": "FR"
},
{
"id": 2,
"long_name": "Second region in the count
我有一个使用AngularJS构建的三层依赖下拉列表,如和下面的代码所示。
<select ng-model="clock" ng-options="clock as clock.clockName for clock in dropdowns"></select>
<select ng-model="freq" ng-options="freq as freq.freq for freq in clock.freqs" ng-disabled="!clock"></sel