gpt4 book ai didi

php - 使用 jQuery 获取页面上的复选框并将值放入字符串中以发送 ajax 调用

转载 作者:行者123 更新时间:2023-11-28 21:26:20 25 4
gpt4 key购买 nike

我想做的是使用 jQuery 来抓取页面上选中的任何复选框。这些框是使用每个框的特定 ID 号作为 ID 和值动态创建的。

让它获取每个选中项目的值的最简单方法是什么?然后检查是否检查小于或大于3。如果仅选中 3 个,则将每个复选框的值发送到我的 php 脚本。我在页面上使用常规按钮,因此我可能必须使用 .click 方法,因为它实际上不是要提交的表单的一部分。我在这里看到了几个例子,但不完全是我想要做的。

$('#mybtn').live('click',function(){         
$("input[type=checkbox]").each(function() {
// I guess do something here.
)};
)};

最佳答案

我相信你想要的代码是这个

$('#mybtn').live('click',function(){  
var num_checked = $("input[type=checkbox]:checked").length;
var checkbox_values = new Array();
if( num_checked > 3 ) {
//its greater than 3
//do what you need to do
} else if( num_checked < 3 ) {
//its less than 3
//do what you need to do
}else {
//it equals 3
//do what you need to do

//go thru and add values to array
$("input[type=checkbox]:checked").each(function() {
checkbox_values.push($(this).val());
});
}
});

如果你想发送变量的电子邮件,你可以将数组 checkbox_values 输出到 php

关于php - 使用 jQuery 获取页面上的复选框并将值放入字符串中以发送 ajax 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4953358/

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