javascript - 如何创建编辑按钮在 CRUD 中正常工作?

标签 javascript php html css

我正在做 CRUD 元素,总的来说我的代码是有效的。但是我的代码只有一个无法正常工作,那就是编辑按钮。

$("editable.btn-primary").click(function(){
      $(".table").find('tr').eq(this.value).each(function(){
        $("#username").val($(this).find('td').eq(1).text());
        $("#password").val($(this).find('td').eq(2).text());
        $(".btn-info").val($(this).find('td').eq(0).text());
      });
      $(".btn-info").attr("name", "edit");
    });

我希望当用户点击编辑按钮时数据可以编辑和更新

最佳答案

可能是可编辑按钮动态生成的元素。

还要检查editable是不是一个类,需要改成.editable.btn-primary

$(document).on('click','editable.btn-primary',function(){
      $(".table").find('tr').eq(this.value).each(function(){
        $("#username").val($(this).find('td').eq(1).text());
        $("#password").val($(this).find('td').eq(2).text());
        $(".btn-info").val($(this).find('td').eq(0).text());
      });
      $(".btn-info").attr("name", "edit");
    });

关于javascript - 如何创建编辑按钮在 CRUD 中正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55525929/

相关文章:

javascript - YQL中可以添加UserAgent吗?

php - Laravel 路由与闭包和名称

html - 在 Google Drive 上显示 HTML 文件?

javascript - 尝试使用 .html() 在变量中编写 HTML

javascript - 在 Y 轴上设置动画而不在 X 轴下方移动元素

javascript - 使用 OpenLaszlo/javascript 有效计算 MM :ss formatted display from seconds, 的分钟和秒?

javascript - Jquery 日期选择器函数

php - 在学说查询生成器中获取日期

php - 特定 MySQL 日期查询情况的最佳实践

javascript - 奇怪的是,window.document 没有返回理想情况下应该返回的正确对象。为什么?