我試圖在PHP循環上實現開/關按鈕,但由於jQuery事件的ID,我無法使其工作。如何在點擊時獲得正確的ID並將其傳遞給腳本的其餘部分?點擊事件的jQuery腳本中的動態元素ID
的問題是在$( '#myonoffswitch')......
<script type="text/javascript">
$(document).ready(function(){
$('#myonoffswitch').click(function(){
var myonoffswitch=$('#myonoffswitch').val();
var wnfID=$('#wnfID').val();
if ($("#myonoffswitch:checked").length == 0) {
var a="2";
var b=wnfID;
} else {
var a="3";
var b=wnfID;
}
$.ajax({
type: "POST",
url: "ajax_wnf_status.php",
data: "statusWnf="+a+"&wnfID="+b,
success: function(html) {
$("#display").html(html).show();
}
});
});
});
</script>
我產生不同的ID對環行(例如:ID = 「#myonoffswitch1」,ID =「# myonoffswitch2「等)。
myonoffswitch應該是一個類,然後你可以得到jq中的id –