Javascript 下面是索引页I';我一直在努力。我想编辑和删除datatable中的按钮,但不起作用 $(文档).ready(函数(){ //新纪录 $('#MyTable')。在('click','a.editor_create',函数(e)上{ e、 预防默认值(); editor.create({ 标题:“创建新记录”, 按钮:“添加” }); }); //编辑记录 $('#MyTable')。在('click','a.editor_edit',函数(e)上{ e、 预防默认值(); editor.edit($(this.closest('tr'){ 标题:“编辑记录”, 按钮:“更新” }); }); //删除记录 $('#MyTable')。在('click','a.editor_remove',函数(e)上{ e、 预防默认值(); editor.remove($(this.closest('tr'){ 标题:“删除记录”, 消息:“您确定要删除此记录吗?”, 按钮:“删除” }); }); $('#MyTable')。数据表({ “处理”:对, “跨域”:正确, “ajax”:{ “url”:”https://jsonplaceholder.typicode.com/comments", “数据类型”:“jsonp”, “dataSrc”:” }, “栏目”:[ {“数据”:“id”}, {“数据”:“名称”}, {“数据”:“电子邮件”}, {“数据”:“正文”}, { 数据:空, 类名:“中心”, defaultContent:“/” } ] } ); } );

Javascript 下面是索引页I';我一直在努力。我想编辑和删除datatable中的按钮,但不起作用 $(文档).ready(函数(){ //新纪录 $('#MyTable')。在('click','a.editor_create',函数(e)上{ e、 预防默认值(); editor.create({ 标题:“创建新记录”, 按钮:“添加” }); }); //编辑记录 $('#MyTable')。在('click','a.editor_edit',函数(e)上{ e、 预防默认值(); editor.edit($(this.closest('tr'){ 标题:“编辑记录”, 按钮:“更新” }); }); //删除记录 $('#MyTable')。在('click','a.editor_remove',函数(e)上{ e、 预防默认值(); editor.remove($(this.closest('tr'){ 标题:“删除记录”, 消息:“您确定要删除此记录吗?”, 按钮:“删除” }); }); $('#MyTable')。数据表({ “处理”:对, “跨域”:正确, “ajax”:{ “url”:”https://jsonplaceholder.typicode.com/comments", “数据类型”:“jsonp”, “dataSrc”:” }, “栏目”:[ {“数据”:“id”}, {“数据”:“名称”}, {“数据”:“电子邮件”}, {“数据”:“正文”}, { 数据:空, 类名:“中心”, defaultContent:“/” } ] } ); } );,javascript,jquery,Javascript,Jquery,试试这个 <script> $(document).ready(function () { // New record $('#MyTable').on('click', 'a.editor_create', function (e) { e.preventDefault(); editor.create({ title: 'Create new reco

试试这个

<script>
    $(document).ready(function () {  

        // New record
        $('#MyTable').on('click', 'a.editor_create', function (e) {

            e.preventDefault();

            editor.create({
                title: 'Create new record',
                buttons: 'Add'
            });
        });

        // Edit record
        $('#MyTable').on('click', 'a.editor_edit', function (e) {

            e.preventDefault();
            editor.edit($(this).closest('tr'), {
                title: 'Edit record',
                buttons: 'Update'
            });
        });

        // Delete a record
        $('#MyTable').on('click', 'a.editor_remove', function (e) {

            e.preventDefault();
            editor.remove($(this).closest('tr'), {
                title: 'Delete record',
                message: 'Are you sure you wish to remove this record?',
                buttons: 'Delete'
            });
        });

    $('#MyTable').DataTable( {  
        "processing": true,
        "crossDomain": true,
        "ajax": {
            "url": "https://jsonplaceholder.typicode.com/comments",
            "dataType": "jsonp",
            "dataSrc":""
            },

        "columns": [
            { "data": "id" },
            { "data": "name" },
            { "data": "email" },
            { "data": "body" }, 
            {
                data: null,
                className: "center",
                defaultContent: '<a href="" class="editor_edit"onclick="editor_edit()">Edit</a> / <a href="" class="editor_remove">Delete</a>'
            }


        ]
    } );  
} );  


</script>
$('body').on('click', 'a.editor_edit', function() {
    // do something
});