Php $(document).ready(函数()…是否只处理表中的一列)?

Php $(document).ready(函数()…是否只处理表中的一列)?,php,jquery,html,Php,Jquery,Html,我有一个从数据库中提取数据的表,表中的每一列上都有一个删除按钮。当我单击该按钮时,会出现模式。我的问题是,只有当我单击第一行时,模式才会出现。另一行功能不全 桌子 使用“$(document)”,这意味着任何时候单击它都会起作用。对于每个按钮,都可以使用“$”delete“(类可以重复,id不能重复)打开模式,其中您的id“#delete”将是您的模式,即模式的id。请尝试以下操作: $(document).on('click', '.delete', function(){ $('#d

我有一个从数据库中提取数据的表,表中的每一列上都有一个删除按钮。当我单击该按钮时,会出现模式。我的问题是,只有当我单击第一行时,模式才会出现。另一行功能不全

桌子

使用“$(document)”,这意味着任何时候单击它都会起作用。对于每个按钮,都可以使用“$”delete“(类可以重复,id不能重复)打开模式,其中您的id“#delete”将是您的模式,即模式的id。请尝试以下操作:

$(document).on('click', '.delete', function(){
    $('#delete').modal('show'); 
})

ready
无关。您不能在页面中复制ID,它们在定义上是唯一的。更改为按钮的类选择器可以正常工作。
$('.delete')。单击…
您是否只有一条从数据库返回的记录?如果没有,则您需要从在多个删除按钮上使用id切换到使用类,而不是使用类感谢帮助@jtylermThank for help@charlietflI知道您是初学者,我是,我们在其中。走向富裕!再见!@B.grgrgrgr,您的问题有点难以理解,我知道实施已经做了一些类似的事情…下一步要更具体一些,工作人员回答得更快谢谢。有时我不理解我的问题,因为我喜欢在不了解所有知识的情况下制作产品。我会做得更好。
$(document).ready(function () {

    $('#delete1').click(function (event) {
        $('#delete').modal('show');


    });
});
$(document).on('click', '.delete', function(){
    $('#delete').modal('show'); 
})