繁体   English   中英

在javascript中已经添加一行后如何添加按钮

[英]How to append a button when already appending a row in javascript

我正在使用Java脚本在HTML表中添加一行。 我还需要附加一个按钮作为该行的Table数据之一。 该按钮也应该具有点击事件。 怎么做? 我无法从任何先前的答案中得到结果,请帮助。 下面是我的代码。

 $(document).ready(function () { $.ajax({ url: '/api/UserApi/', type: 'GET', contentType: "application/json;charset=utf-8", dataType: "json", success: function (data) { alert('User Added Successfudly'); for (var i = 0; i < data.length; i++) { $("#absa").append("<tr><td>" + data[i].user_Name + "</td><td>" + data[i].Address + "</td><td>" + data[i].Email + "</td><td>" + data[i].MobileNo + "</td><td><button onclick="update()"/></td></tr>"); } }, error: function () { alert('User not Added'); } }); }); 

您需要将事件函数作为字符串传递。 Dom会处理

$(document).ready(function () {
        $.ajax({
            url: '/api/UserApi/',
            type: 'GET',
            contentType: "application/json;charset=utf-8",
            dataType: "json",
            success: function (data) {

                alert('User Added Successfudly');

                for (var i = 0; i < data.length; i++) {
                         $("#absa").append("<tr><td>" + data[i].user_Name + "</td><td>" + data[i].Address + "</td><td>" + data[i].Email + "</td><td>" + data[i].MobileNo + "</td><td><button onclick='update()'/></td></tr>");
                }
            },
            error: function () { alert('User not Added'); }
        });

    });

更新

<button onclick='update()'/>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM