gpt4 book ai didi

javascript - JQuery 更改时发出 ajax 请求

转载 作者:行者123 更新时间:2023-11-28 18:23:41 24 4
gpt4 key购买 nike

我有很多像这样的选择作为过滤器

<select name="color" data-options="katalog.php?cat=3" class="filter">
<option value="1">White</option>
<option value="2">Green</option>
</select>

但是在 Firebug 中我收到错误并且无法找出原因

$('body').on("change", '.filter', function() {

$('#mainstage').load($(this).data('options') + '&' + $(this).attr('name') + '=' + $(this).attr('value'));
})

最佳答案

您请求的网址是 "katalog.php?cat=3&color=undefined" 因为您不应该使用 attr() 来读取该值。使用 jQuery 的 val() 方法,以便获取所选选项的值。

... '=' + $(this).val())

关于javascript - JQuery 更改时发出 ajax 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39517840/

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