Javascript JQUERY有一个表行有一个按钮,单击该按钮会给出一个错误提示 $.getJSON(“此处的某个URL”),函数(Per){ $。每个(每个,功能(键,Val){ 设arr=[Val.id,Val.Name,Val.Description,Val.Age,Val.Department]; $(“+Val.Name+”+Val.Description+“+Val.Age+”+Val.Department+“Update Delete”)。附录(“#AddRow”); }); });
上面我通过api从db获取详细信息,在表行中,updateData(SomeArrayHere)中的数据是不可访问的,我用错误的方式编写字符串,但不知道如何解决这个问题Javascript JQUERY有一个表行有一个按钮,单击该按钮会给出一个错误提示 $.getJSON(“此处的某个URL”),函数(Per){ $。每个(每个,功能(键,Val){ 设arr=[Val.id,Val.Name,Val.Description,Val.Age,Val.Department]; $(“+Val.Name+”+Val.Description+“+Val.Age+”+Val.Department+“Update Delete”)。附录(“#AddRow”); }); });,javascript,html,jquery,json,api,Javascript,Html,Jquery,Json,Api,上面我通过api从db获取详细信息,在表行中,updateData(SomeArrayHere)中的数据是不可访问的,我用错误的方式编写字符串,但不知道如何解决这个问题 $.getJSON("SOME URL HERE", function (Per) { $.each(Per, function (Key, Val) { let arr = [Val.id, Val.Name, Val.Description, Val.Age,
$.getJSON("SOME URL HERE", function (Per) {
$.each(Per, function (Key, Val) {
let arr = [Val.id, Val.Name, Val.Description, Val.Age, Val.Department];
$("<tr><td>" + Val.Name + "</td><td>" + Val.Description + "</td><td>" + Val.Age + "</td><td>" + Val.Department + "</td><td> <button class = 'btn btn-warning' onclick = 'updateData( " + arr + " );'>Update</button></td><td> <button class = 'btn btn-danger' onclick = 'deleteData( " + Val.id + " );'>Delete</button></td></tr>").appendTo("#AddRow");
});
});
函数更新数据(参数){
警报(“Hi”);
对于(i=0;i
function updateData(params) {
alert("Hi");
for (i = 0; i < params.length; i++) {
console.log(params[i]);
}
}