gpt4 book ai didi

c# - 更改 DropDownList 项取决于另一个 DropDownList(OnChange 事件)ASP.NET 网页中的值

转载 作者:行者123 更新时间:2023-11-28 08:38:27 28 4
gpt4 key购买 nike

抱歉这个愚蠢的问题,我以前使用过 MVC,但以前从未做过这样的事情。

好吧,假设我正在实现一个门票系统,用户可以在特定时间和巴士上预订门票。

在“预订”页面中,我有2个DropDownList,其中一个用于行程时间,另一个用于该行程中的座位位置。

我希望座位位置 DropDownList 自动更改,以便当用户从第一个 DropDownList 中选择时间时仅显示可用座位。当然,每个行程都会有可用座位的数据库。

*到目前为止我已经意识到:我必须使用 javascript 创建一个 OnChange 事件处理程序,但我无法意识到我应该如何将数据库中的座位列表带到JavaScript。

注意:我使用带有 C# 和 razor 语法的 ASP.NET wepages

提前致谢,并对长段落表示歉意:)

最佳答案

var ddl_2_items = [ "one", "two", "three" ];

$("ddl_1").change(function(e){

var filteredValues = ddl_2_items.filter(function(obj) {
return obj.indexOf($(this).val()) != -1;
});

var ddl2 = $("ddl_2");
ddl2.empty();
filteredValues .each(function(obj){
ddl2.append($("<option>", { value: v, html: v }));
});


});

这就是基础知识

查看更多Dynamically set select-options with JavaScript

关于c# - 更改 DropDownList 项取决于另一个 DropDownList(OnChange 事件)ASP.NET 网页中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20787177/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com