我正在尝试从下面的 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();**
当我单击删除时,必须删除该特定类别,但不知道为什么?