JSFiddle - React, Tailwind, and code Playground
HTML
<div id="events">
</div>
JavaScript
function wrapper(obj) {
let a = function(index) {
return (obj[index]);
}
return a;
}
//Hàm này để sinh msg em truyền là 1 mảng các đối tượng trả về từ controller: và đã JSON.parse
function dumpData(msg) {
var events = document.getElementById('events');
var str = '';
document.getObj = wrapper(msg);
for (var i = 0; i < msg.length; i++) {
str += `<button onclick=loadInfoPost(getObj(${i}))>Sửa</button>`
}
events.innerHTML += str;
}
//Hàm gọi từ onclick đây ạ:
function loadInfoPost(msg) {
console.log(msg);
/* document.getElementById('title_update').value=msg.title;
tinyMCE.get('discountdetail_update').setContent(msg.discountdetail);
tinyMCE.get('thumbnail_update').setContent('../images/photos/'+msg.thumbnail); */
}
dumpData([{msg: '1'}, {msg: '2'}, {msg: '3'}])
document.loadInfoPost = loadInfoPost;