进出口试图生成使用jqueryJquery的功能没有被注册
slicedata.forEach(function(e, i, a) {
var obj = e;
$('#ticket-table').append('<tr><td>' + obj.created_dt + '</td><td>' + obj.ticket_num + '</td> <td>' + obj.division + '</td><td>' + obj.pg + '</td> <td>' + obj.duration + '</td><td>' + obj.error_count + '</td><td>' + obj.outage_caused + '</td><td>' + obj.system_caused + '</td><td>' + obj.addt_notes + '</td><td><button id="edit' + i + '"">edit</button></td></tr>');
})
一个HTML表,然后注册用于按钮ID的事件 -
$('#edit0').click(function() {
alert('clicked')
//load_datatable('N')
})
HTML表被生成正确使用jQuery但事件未被注册。
所有这些代码是的document.ready()函数内部
第二个代码块何时与第一个代码块相关地运行 - 在之前还是之后? –
它在第一个之后运行。 – user1050619
你在寻找'.each()'函数吗? http://api.jquery.com/jquery.each/ – Dave