gpt4 book ai didi

javascript - 使用 JavaScript 的表单中的两个下拉选项列表

转载 作者:行者123 更新时间:2023-11-28 09:54:37 24 4
gpt4 key购买 nike

我在表单中遇到两个下拉列表(选项)的问题。
它们都是单独工作的,但在一起时根本不起作用。就好像他们互相抵消了什么。
如果有人可以帮助我,那么我将非常感激。这是有问题的代码...

JS fiddle - http://jsfiddle.net/wemdragon/3Uz/

最佳答案

有几个问题。首先,.val() 获取的是字符串而不是 int,因此 if ('0') 将返回 true。因此,无论您为第二个选项选择什么,options 2! 始终会发出。您需要更新该条件来检查 if (second.val() != 0) (这将强制 '0' 和 0 并返回 true - 您也可以获取更具体的信息或简单地使用空字符串作为,这可能是首选)。

其次,您的计算代码永远不会到达,因为它是 if 链中的 else 覆盖了所有可能的选择组合。您需要一些其他标志来检查计算是否应该完成,或者使其成为在做出有效选择时调用的函数。

关于javascript - 使用 JavaScript 的表单中的两个下拉选项列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10287088/

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