以下の HTML コードからカテゴリを削除しようとしています。前のものをクリックすると、または最初のものが削除されます。
--HTMLコード--
<div id="catlist" name="catlist" style=" color:#fff; font-family:arial; font-size:12px;">
<input type="checkbox" value="<?php echo $row_cat['cat']; ?>" class="checkboxcat" id="<?php $ctn = $row_cat['cat']; echo $ctn; ?>" name="catcheckbox" style="border:#cccccc 1px solid; background-color:#fff;">
<span class="cattext" id="<?php echo $ctn; ?>"><?php echo $ctn; ?></span>
<span class="CatDelete" id="<?php echo $ctn; ?>" style="position:relative; left:10px; color:#c3c3c3; font-size:10px; cursor:pointer;">Delete</span>
</div>
--JSコード--
$(".CatDelete").live('click',function() {
var valu = $('.checkboxcat').closest('input').find('checkbox').val();
var dataString = 'CatDelVal='+valu;
$.ajax({ type: "POST",
url: "cat_delete.php",
data: dataString,
success: function(){
$('.success').fadeIn(1000); } });
return false;
});
The issue is here:
**var valu = $('.checkboxcat').closest('input').find('checkbox').val();**
削除をクリックすると、その特定のカテゴリを削除する必要がありますが、理由はわかりませんか?