gpt4 book ai didi

jquery - .change() 得到 :selected text value

转载 作者:行者123 更新时间:2023-12-03 21:28:43 25 4
gpt4 key购买 nike

我正在尝试运行以下代码

$("select#shipping_rates_drop").change(function(){
var selectedText = $(this + "option:selected").text();
var ship = thisvalue.split("£");
var subtotal = $("ul#deliveryList").attr("class");
var ship = ship[1];
var totalcost = parseFloat(subtotal)+parseFloat(ship);
$(".wrap.form-section h1 span").html("&nbsp;&nbsp;&nbsp;&nbsp;<small>Total </small> £"+totalcost);
$("input[name=itemamt]").val(subtotal);
$("input[name=shippingamt]").val(ship);
checklistCheck1();
});

我想在更改时从所选值中获取文本。前任。 UPS 全局 express - £89.57然后代码分割该值以获得实际的成本数。

但是 console.log 会抛出以下内容

Error: Syntax error, unrecognized expression: [object HTMLSelectElement]option:selected

在 jquery.min.js 中(第 2 行)

所以我假设我在这里做错了什么,希望有人能帮忙

最佳答案

该行应该是

var selectedText = $(this).find("option:selected").text();

关于jquery - .change() 得到 :selected text value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12279904/

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