チェックボックスがチェックされるとすぐにチェックボックスの値を取得し、DIVを非表示にして、代わりに同じDIVに.phpをリロードするJqueryがあります。
これまでのところ、チェックボックスがチェックされてDIVが非表示になると、スクリプトが動作するようになりますが、チェックボックスの値が渡されず、DIVも読み込まれません...
コードは次のとおりです。
形:
echo "<input type='checkbox' class='regularCheckbox' name='color' value='".$colorBoxes[color_base1]."' /><font class='similarItemsText'> ".$colorBoxes[color_base1]."</font><br />";
Jクエリ:
<script type="text/javascript">
jQuery(document).ready(function($) {
$(":checkbox").bind("click", function (event) {
if($(this).is(':checked'))
{
var color = $(".regularCheckbox").find(':checked').val();
$(".itemMain").hide();
$(".indexMain").load('indexMain.php?color='+color);
}
});
});
</script>
indexMain.php
$color = $_GET['color'];
$items = mysql_query("SELECT * FROM item_descr WHERE color_base1 = '$color'");
私の意図は、コンテンツの優れたフィルタリングを作成することです。
ありがとう!!!