gpt4 book ai didi

javascript - JQuery 1.9.0 minified 无法从下拉列表中选择文本或值?

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

我有以下列表:

<select name="formulas">
<option value="1" >Lorenz</option>
<option value="2" selected="selected">Lorenz advanced</option>
<option value="3" >Body Mass Indice</option>
<option value="4">Pende</option>
<option value="5">Broca</option>
</select>

我尝试使用我编写的以下方法进行访问,其中我使用 JQuery 1.9.0

function calc()
{
var method = $("#formulas option:selected").text();
alert(method);

var number = $("#formulas option:selected").val();
alert(number);
}

它按顺序返回一个空字符串和未定义,我知道 Stack Overflow 上有多个关于此主题的问题,但我已经尝试了所有这些问题,但没有任何效果。

JQuery 可以工作,我在其他方法中使用它来将一些文本附加到 div。

有人知道如何让它发挥作用吗?

最佳答案

您正在通过 ID 选择您的选择,但它只有一个名称。改变

$("#formulas option:selected")

$("select[name=formulas] option:selected")

或者,更好的是,给它一个 id :

<select id=formulas name="formulas">

关于javascript - JQuery 1.9.0 minified 无法从下拉列表中选择文本或值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17494199/

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