我的onClick功能不触发,当我手动触发它通过控制台,我得到的错误:未捕获的SyntaxError:意外的数onClick()未触发+意外数字?
<div style="width:50%;float:left;padding:5px;" class="btn btn-default">
<center><b><i class="fa fa-thumbs-o-up" aria-hidden="true" onClick="like_post(<?php echo $PinnedObj->ID;?>,<?php echo $client->ID;?>)""></i>
的JS功能:
script type="text/javascript" >
function like_post(PID, UID){
$.ajax({
url: "like.php",
type: "POST",
data: {'PID': PID, 'UID': UID, 'liked': '1'},
});
document.getElementById("like_button"+PID).value = parseInt(document.getElementById("like_button"+PID).value,10) + 1;
}
</script>
你能发布这类正在PHP调用后呈现的HTML? – motanelu
HTML是PHP的调用之后,PHP脚本只会更新DB值。 – Mazux2
张贴的JS代码段不包含任何语法错误? – Teemu