我试图在Jquery Load函数中传递动态id,却得到了"Uncaught : Invalid or unexpected“错误。如何将我的id与Jquery选择器连接起来?我希望当我的值通过ajax更新时,然后根据动态id重新加载div。下面是我的代码:
<script>
function update_function(target,name,pid,empid) {
var data = target.textContent;
var id=pid;
$.ajax({
url: 'ajax.php',
method: 'GET',
data: { emp_id: empid, col_status:data },
success: function (data){
$("#"+id+").load(location.href + #"+id+");
console.log(id);
}
});
}
</script>

发布于 2020-04-02 01:40:43
您可以使用模板文字来减少混淆。https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals
<script>
function update_function(target,name,pid,empid) {
var data = target.textContent;
var id=pid;
$.ajax({
url: 'ajax.php',
method: 'GET',
data: { emp_id: empid, col_status:data },
success: function (data){
$(`#${id}`).load(`${location.href}#${id}`);
console.log(id);
}
});
}
</script>https://stackoverflow.com/questions/60976917
复制相似问题