weixin_33739541 2015-05-08 13:54 采纳率: 0%
浏览 1053

如何通过Ajax获取ID

I have a table that is contain of Id, user, pass. I want to have id by clicking on the button. My code is :

function LoadData(data) {  
        $.each(data, function (key, item) {
            var datea = '<tr>' +
                '<td>' + item.id + '</td>' +
                '<td><input type="text" value=" ' + item.usser + '"/></td>' +
                '<td><input type="text" value="' + item.pass + '"/></td>' +
                '<td><input id="Up" type="button" name="btnUpdate" value="Update" /> ' +
                     '<input type="button" name="btnDelete" id="' + item.id + '" onclick="test();" value="Delete" /></td>' +
            '</tr>';
            $('#customerTable').append(datea);
        });
    };

function test() {
        var customerId = $(this).parent().parent().children().get(0).innerHTML;alert(customerId);
        var data = '{"id":"' + customerId + '"}';    
}

By load data my db files shows on the html page. Function test is for get id of row.

  • 写回答

2条回答 默认 最新

  • 谁还没个明天 2015-05-08 14:07
    关注

    Use:

    function LoadData(data) {
    
    $.each(data, function (key, item) {
        var datea = '<tr>' +
            '<td>' + item.id + '</td>' +
            '<td><input type="text" value=" ' + item.usser + '"/></td>' +
            '<td><input type="text" value="' + item.pass + '"/></td>' +
            '<td><input id="Up" type="button" name="btnUpdate" value="Update" /> ' +
                 '<input type="button" name="btnDelete" id="' + item.id + '" onClick="test(\'' + item.id  + '\')"  value="Delete" /></td>' +
        '</tr>';
        $('#customerTable').append(datea);
    });
    
    function test(id) {
    
    var data = '{"id":"' + id+ '"}'; 
    }
    

    Hope it helps.

    评论

报告相同问题?

悬赏问题

  • ¥15 想问一下树莓派接上显示屏后出现如图所示画面,是什么问题导致的
  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥15 cmd cl 0x000007b
  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
  • ¥500 火焰左右视图、视差(基于双目相机)
  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号