gpt4 book ai didi

php - 页面加载时JQuery触发事件

转载 作者:行者123 更新时间:2023-12-01 08:16:44 26 4
gpt4 key购买 nike

我有一个下拉列表,我希望列表的第一个元素在页面加载时自动触发事件。

我的jquery当前代码:

<script type="text/javascript">
$(document).ready(function() {
$(".size").change(function() {
var searchbox = $(this).val();
var myId = $(this).attr("id");
var dataString = 'searchword=' + searchbox + '&product_id=' + myId;
if (searchbox == '') {} else {
$.ajax({
type: "POST",
url: "check_stock.php",
data: dataString,
cache: false,
success: function(html) {
$("#display" + myId).html(html).show();
}
});
}
return false;
});
});​
</script>

html代码

<form id="form1" name="form1" method="post" action="cart.php">
<label>Size:</label>
<select name="size" class="size" id="'.$pid.'">

<option value="XS">XS</option>
<option value="S">S</option>
<option value="M">M</option>
<option value="L">L</option>
<option value="XL">XL</option>
<option value="XXL">XXL</option>
<option value="3XL">3XL*</option>
<option value="4XL">4XL*</option>
<option value="5XL">5XL*</option>
</select>
<input type="hidden" name="pid" id="pid" class="pid" value="'.$pid.'" />
<span id="display'.$pid.'"></span>
</form>

目前,只有当您从下拉列表中选择某些内容时才会触发。(任何帮助表示赞赏。)

最佳答案

添加监听器后尝试添加此行:

$(".size").change();

这应该会在下拉列表中触发您的事件,就像有人选择了一个选项一样。

关于php - 页面加载时JQuery触发事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10154795/

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