0
私は右クリックするとウィンドウを表示しますが、単純なクリックでデータが取得されたときに初めて$ .contextMenuを右クリックしたときにdiv->そのデータはすべてのdiv-> idに対して維持されます。JQuery ContextMenuが複数のIDで動作しない
$('.w_content').click(function (e){
e.preventDefault();
var wor = $(e.target).attr('id');
console.log(wor);
$.contextMenu({
selector: '.wcontext',
callback: function(key, options) {
// console.log(wor);
$('#dialog-form').dialog('open');
$.ajax({
url: '<?php echo base_url()?>documentos/getDocDetalleAjax',
data: {id: dat.id_documento,orden:wor},
type: 'POST',
cache: false,
success: function (msg){
console.log(msg);
// if (typeof msg[index] == 'undefined' || msg[index] == null) {
// console.log('sisis');
// }
// var wd = $.parseJSON (msg);
// $('#dtitulo').val(wd.titulo);
// console.log(msg);
}
});
},
items: {
"edit": {name: "Edit", icon: "edit"},
"sep1": "---------",
"quit": {name: "Quit", icon: function(){
return 'context-menu-icon context-menu-icon-quit';
}}
}
});
});
IDは、あなたの助けのための
おかげで
いいえ、idは:html + = '
'で生成されます。 html + = ' p>';ループ中。 –