mở Tôi đã đoạn mã saulàm thế nào để có được id để hộp thoại
<td><a href="#" id="dialog_link-19" class="ui-state-default ui-corner-all">Click here</a></td>
<td><a href="#" id="dialog_link-25" class="ui-state-default ui-corner-all">Click here</a></td>
<td><a href="#" id="dialog_link-33" class="ui-state-default ui-corner-all">Click here</a></td>
<td><a href="#" id="dialog_link-556" class="ui-state-default ui-corner-all">Click here</a></td>
#dialog_link
được tạo ra tự động.
trong js của tôi Tôi cần phải biết cái nào đã được nhấp.
này là js của tôi
$('#dialog').dialog({
autoOpen: false,
width: 600,
buttons: {
"Ok": function() {
$(this).dialog("close");
},
"Cancel": function() {
$(this).dialog("close");
}
}
});
// Dialog Link
$('#dialog_link').click(function(){
$('#dialog').dialog('open');
$.ajax({
url: "teams/pp",
type: "POST",
data:
success: function(data){
console.log(data);
}
});
return false;
});
Tôi đang bối rối. Ở đâu trong mã này bạn cần biết cái hộp nào đã được nhấp? Và nếu ID được tạo tự động, hãy thực hiện ('#dialog_link'). Nó có vẻ như nó sẽ không nhận được bất cứ nơi nào – Ryan