我正在尝试使用mustache.js库生成数据ID。我目前正在关注API关于youtube的教程。在该教程中,教师能够生成ID但我无法生成。我的代码如下。我试图生成一个带有ID的按钮。
let nameTemplate = "" + "<li>" + "<p>Name: {{name}}</p>" +
"<p>Position: {{position}}</p>" + "<button data-id= '{{id}}'
class='remove'>X</button>" + "</li>";
稍后我使用AJAX删除显示的特定数据。这是我的AJAX代码。
$displayUsers.delegate(".remove", "click", function(){
$.ajax({
type: "DELETE",
url: "http://localhost/JS/REST%20API%20JSON/test.json" +
$(this).attr('data-id')
});
});
当我调试时,我无法看到生成的数据ID,它只是空的。并且它在jquery文件中显示错误。只是在缩小的jquery文件下显示红线。 这是我的HTML
<ul id="displayUsers"></ul>
Name: <input type="text" id="userName"> <br/><br/>
Position: <input type="text" id="position"> <br><br/>
<button id="addData">Add Data</button>
如果我不清楚,我很抱歉。谢谢