I am currently creating tables and checkboxes using ajax communication.
After it was created, it was confirmed that the checkbox function was working normally, Even if I include checked while creating it, the onclick function doesn't fire.
success:function(data){
for (var key in data) {
feature = data[key]
head = feature[0].split(" ")
tail = feature[1].split(" ")
type = feature[2]
name = feature[3]
$('#pharmacophore_table').append("<tr>"
"<td>" name "</td>"
"<td> <label><input type='checkbox' name='ligand_feature' onclick='show_ligand_feature(this, " '"' feature '"' ");' ></label>"
"</tr>");
$("input[name='ligand_feature']").attr( "checked", true);
}
},
error:function(data){
alert(data.status)
}
How can I solve this?
CodePudding user response:
I solved it.
Just add click event
complete: function(){
var chck = document.getElementsByName('ligand_feature')
for (var l=0; l<chck.length; l ){
chck[l].click();
}