在我的网站中我想获得每行第3列的单元格的值。所以我可以将该值传递给数据库来执行某些操作。 我使用这段代码:
var p = {
onload: function() {
var rows = document.getElementById("table").rows;
for (var i = 0, ceiling = rows.length; i < ceiling; i++) {
rows[i].onclick = function() {
var ad_id = this.cells[5].innerHTML;
alert(ad_id);
$(":button").click(function() {
alert(ad_id);
if ($(this).attr("value") == "pause") {
$.ajax({
type: "POST",
url: "header.php",
data: {
'status': '0',
'ad_id': ad_id
},
success: function(data, success) {
$("#status").html(data);
alert(data);
}
});
$(this).attr("value", "play");
$(this).html("<i class='fa fa-play'></i> play");
} else {
$.ajax({
type: "POST",
url: "header.php",
data: {
'status': '1',
'ad_id': ad_id
},
success: function(data, success) {
$("#status").html(data);
alert(data);
}
});
$(this).attr("value", "pause");
}
});
}
}
}
};
但问题是当我点击暂停按钮它表现得很奇怪。还有其他方法可以做到这一点。