问题标签 [cascadingdropdown]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 创建动态集合选择 rails 3.1
我已经经历了 N 个在 Rails 中创建动态下拉列表的解决方案,但似乎没有任何效果。
我有一个典型的州和城市模型,我不想使用卡门。
这是我的模型:-
市场.rb
城市.rb
在设计/注册/新(我希望用户在注册时选择州和城市)
_cities.html.haml 部分
注册控制器.rb
一旦用户选择一个州并填充相关城市,我希望城市列表发生变化。
我怎样才能做到这一点?
asp.net-mvc-3 - 级联下拉列表在发布后丢失选择的项目
我有一个 MVC3 razor 项目,我正在尝试使用多个可重用元素来构建它。我有很多模型类,如下所示
我在此示例中省略了其他字段
MyAccountsDropDown.cshtml 看起来像这样:
我的控制器方法如下所示:
所以当视图打开时(作为一个 jQuery 对话框),我已经设置好了表单。如果我选择一个 orgName,它会从数据库中提取 accountName(级联)。现在,由于我正在使用模型验证,当我没有填写所有必填字段并按提交时,它会向我显示验证消息。它还显示了我在提交之前已经输入的字段的预填充值。删除的是级联下拉值。因此它会继续显示选定的 orgName,但 accountName 下拉列表会丢失数据库中先前填充的值。
如何在单击提交之前维护已拉取的 SelectItems
database - 使用 dojo 根据在其他下拉列表中的选择动态地从数据库中填充下拉列表
我只想知道如何使用 Dojo 设计 UI 我想根据其他下拉选择来填充下拉列表,并且关系可以是一对多的,即第二个下拉列表将基于第一个下拉列表,但随后,第三个下拉列表将根据第一个和第二个填充,依此类推。我的要求是,每当我在下拉列表中选择一个选项时,它应该被发送到一个 servlet(在给定的 URL 上运行),并带有选定的选项(以及之前所做的任何选择),以便 servlet 可以返回数据填充下一个下拉列表
具体问题
- 我如何编写下拉表单元素的代码(使用dojo)
- 如何将数据从 servlet 发送回网页,以便下拉列表中填充的 dojo 读取
c# - 如何使用 java 脚本设置 CascadingDropDown 值
我有两个级联下拉菜单和一个 gridview 控件。在页面加载 iam 绑定 gridview 时,当我单击特定行时,iam 试图填充 Rowcommand 事件中的级联下拉列表。 aspx 代码
行命令事件代码
网络服务方法
我发现一个原因是在 rowcommand 中绑定后它会转到 Getskills()。如何防止调用 Getskills()。
asp.net - MVC 4 中的级联下拉列表
我有一个带有 EF 的 ASP.NET MVC 4 项目我有一个带有Parteners的表。该表有 2 种类型的合作伙伴:代理(part_type=1)和客户(part_type=2)。在 Create 视图中,我有第一个 DropDownList 显示我的所有代理、一个按钮和第二个 DDL 显示与所选代理对应的所有客户端。Q1:我应该使用什么按钮?, , @Html.ActionLink() ?创建.cshtml
OrdersController.cs
问:如何将选定的代理 ID 从第一个 DDL 传递到我的控制器?
c# - Cascade dropdown tables
I have Two Tables in an Access Database:-
TABLE1, Has only one column and is the primary key, each record must be unique.
TABLE2 will be CAR MODELS and will have two Columns which are CAR_MANUFACTURER && CAR MODEL. In this table CAR_MODEL IS UNIQUE. The relationship between the two tables is 1 TO MANY between the CAR_MANUFACTURER && CAR_MODEL.CAR_MANUFACTURER.
E.G
I can pull the data out of the database using ADO.NET, and convert each table to SelectedItemList[] objects.
But I cannot figure out how i am to filter between these select lists in my View.
The first dropdownlistfor will have the Text & Value Property both Set at the same Value, "Car Manufacturer".
Its the second dropwdownlistfor that I am puzzled by.
If i set the Text property to "CAR_MODEL" and the value to "CAR_MANUFACTURUER", then I will be able to filter the data with a Jquery, something i haven't figured out yet.
But I have a property in my Model for this view , that I need to feed back the "Car Model" value, How would I do this when the dropdownlistFor Value property is set at "CAR_MANUFACTURER" in table 2 in order for the filter to work?
I apologise in advance for the insane description of my problem, but I'm getting further away from resolving this problem than fixing it at present. I can not get my head around it. I am new to ASP.NET MVC3.
knockout.js - Knockoutjs 简单的级联选择
我正在尝试使用 knockoutjs 做一个简单的级联组合框。我的第一个组合框绑定到视图模型中的 2 个属性:
BusinessLines作为组合框选项的来源
SelectedBusinessLine作为第一个组合框中的选定项。
每个 BusinessLine 都有一个集群集合。
第二个组合框应该数据绑定到 SelectedBusinessLine.Clusters 可观察组合框选项源,以及 SelectedCluster 用于选定选项。
问题是第二个组合框根本没有被填充。
JsFiddle 中的源代码(在JsFiddle中,第一个绑定也不起作用,抱歉第一次使用)
JavaScript
HTML
更新:
第二种解决方案(没有计算道具)
c# - 在与 websevice 下拉列表的 ajax 级联中,第二个下拉列表显示方法错误 500
我有 2 个下拉菜单,第一个下拉菜单工作正常,显示数据库中的数据,但第二个下拉菜单显示错误 500。这是我的 web 服务代码:
}
和aspx代码:
如果还有什么你需要知道的告诉我。谢谢。