想象一下一份国家的下拉列表:
Florida
Washington
Maryland
Maine
根据所选的州,我需要加载一个州内的城市集合。
我的数据库模式已经为这种情况创建:
State City
--------- -----------
ID ID
Name Name
StateID
我正在考虑使用ajax从ActionMethod中获取JSON响应,并使用jQuery将这些值加载到城市下拉列表中。
这条路走得好吗?
由于我需要获得所选的城市ID (为了处
我有以下视图模型:
Public Class MyViewModel
Public Property SelectedIDs As List(Of Integer)
Public Property FilterListItems As SelectList
Public Property SelectionListItems As SelectList
End Class
对于SelectedIDs属性中的每个整数,我需要显示一个用FilterListItems属性中的项填充的下拉列表和一个用SectionListItems属性中的项填充的下拉列表,并且需要在Sect
我有三个模型,省,区和村。我也有一个雇员的模型。
员工模型:
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
This is the language select box.
<select name="lang" id="lang" browser="Indicated by the browser">
<option value="en">English</option>
<option value="fr">French</option>
<option value="ch">Chinese</option>
<
与中的"add more experience“功能类似,我想提供一个"Add another location”链接,它应该显示一组4个下拉列表(国家、州、城市、地区)中的额外一行。我实际上使用的是用于ASP.NET MVC的CascadingDropDown jQuery插件()来实现我的位置下拉功能,但我需要让用户能够添加多个位置。在ASP.NET、MVC和jQuery中处理这个问题最简单的方法是什么?
我在ASP.Net AJAX更新面板中有两个下拉列表。当用户从第一个下拉列表中选择一个值时,一个下拉列表通过回发填充第二个下拉列表,这一切都很好用。然而,我遇到的问题是,我无法从第二个下拉列表中获取selected值,这意味着它总是选择第一项,而不是实际选择的值。
我已经考虑过将填充第二个下拉列表移动到If Not IsPostBack Then on the page load,但是当AJAX更新面板执行部分回发时,这会停止填充该下拉列表。
那么,有没有别的办法呢?
谢谢