我在多个复选框上使用 jquery 将一组值传递给 PHP:
echo "<input type='checkbox' class='regularCheckbox' name='color[]' value='".$colorBoxes[color_base1]."' /><font class='similarItemsText'> ".$colorBoxes[color_base1]."</font><br />";
jQuery 看起来如下:
jQuery(document).ready(function($) {
$("input:checkbox").change(function() {
if($(this).is(':checked'))
{
var color = [];
color.push($(this).val());
$(".indexMain").load('indexMain.php?color='+color);
}
});
});
然后我在 PHP 中接收数组,带有$color = $_GET['color'];
. 这足以拥有数组并使用 aforeach($color as $value) {
来使用我的多个值吗?