我试图在 Jquery Load 函数中传递动态 id 并收到“Uncaught SyntaxError:无效或意外的 token ”错误。如何将我的 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>
最佳答案
您可以使用模板文字来减少困惑。 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>
关于javascript - 在jquery Load函数中传递动态id值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60976917/