使用 jQuery 如何捕获表中的 id 值

用户8518202

在这里,我正在使用 jQuery 表,请帮助我。如何捕获 Id 值并将此值绑定到下一个函数

success: function (data) {
  var $table = $('<table></table>').addClass('table table-responsive table-striped table-bordered');
  var $header = $('<thead><tr><th>EmpId</th><th>EmpName</th><th>Email</th><th>Action</th></tr><thead/>');
  $table.append($header);
  $.each(data, function (i, value) {
    var $row = $('<tr></tr>');
    $row.append($('<td/>').html(value.Emp_Id));                 
    $row.append($('<td/>').html('<a id="Hello" href="#" value='+value.Emp_Id+'>Edit</a>'))
    $table.append($row);
  });
  $('#Div1').html($table);
}

在这里,我想绑定该值-

$('body').on('click', '#Hello', function (e) {
  var page2 = $(this).valueOf();
  console.log(page2);    
});
服务隔离期

你需要像下面那样做:-

$(document).on('click', 'tr td a', function (e) { //bind click on link
    e.preventDefault(); //stop page refresh and page url change
    var page2 = $(this).attr('value'); //get link value
    console.log(page2);
});

工作示例:-

$(function(){
var data=[{Emp_Id:1,Emp_Name:'alive',Email:'[email protected]'},{Emp_Id:2,Emp_Name:'to',Email:'[email protected]'},{Emp_Id:3,Emp_Name:'die',Email:'[email protected]'}];
var $table = $('<table></table>').addClass('table table-responsive table-striped table-bordered');
    var $header = $('<thead><tr><th>EmpId</th><th>EmpName</th><th>Email</th><th>Action</th></tr><thead/>');
    $table.append($header);
    $.each(data, function (i, value) {
        var $row = $('<tr></tr>');
        $row.append($('<td/>').html(value.Emp_Id));
        $row.append($('<td/>').html(value.Emp_Name));
        $row.append($('<td/>').html(value.Email));
        $row.append($('<td/>').html('<a href="#" value='+value.Emp_Id+'>Edit</a>')); // no need of creating repetitive id="Hello"
    
        $table.append($row);
    });
    $('#Div1').html($table);
    
})
$(document).on('click', 'tr td a', function (e) { //bind click on link
    e.preventDefault(); //stop page refresh and page url change
    var page2 = $(this).attr('value'); //get link value
    console.log(page2);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<div id="Div1"></div>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用php获取jquery id值?

来自分类Dev

如何使用jquery从元素属性中的“name[ID][OTHER]”中获取“ID”值?

来自分类Dev

如何使用TagIt for jQuery将标签映射到ID值?

来自分类Dev

如何使用TagIt for jQuery将标签映射到ID值?

来自分类Dev

如何使用Jquery Draggable事件检索“ id”和“数据”值

来自分类Dev

如何使用jQuery添加基于值的属性ID

来自分类Dev

在jquery中查找id的值

来自分类Dev

如何使用相同的ID在多个表中输入值

来自分类Dev

如何使用JQuery在HTML表中获取所有值

来自分类Dev

如何使用jQuery获取HTML Action Link ID值并设置新值

来自分类Dev

如何使用jQuery获取HTML Action Link ID值并设置新值

来自分类Dev

如何使用jQuery从下拉列表中获取选定值的ID

来自分类Dev

如何使用jQuery从HTML表单获取数组中的所有id元素值

来自分类Dev

如何使用jQuery添加HTML表的ID

来自分类Dev

如何使用jQuery检索表值?

来自分类Dev

如何使用jQuery检索表td值

来自分类Dev

如何使用 jquery 编辑表 td 值

来自分类Dev

如何使用jquery捕获td元素中的值,并根据捕获的td的值更改其他td元素的背景色?

来自分类Dev

如何使用jquery捕获td元素中的值,并根据捕获的td的值更改其他td元素的背景色?

来自分类Dev

如何比较对象值和JQuery ID?

来自分类Dev

jQuery值作为html中的id传递

来自分类Dev

在jQuery中获取NaN而不是id值

来自分类Dev

jQuery值作为html中的id传递

来自分类Dev

如何使用jQuery中的prepend()方法获取添加到html <ul>元素中的html <li>元素的id值?

来自分类Dev

如何使用jQuery中的prepend()方法获取添加到html <ul>元素中的html <li>元素的id值?

来自分类Dev

如何获取属性值id_user使用发布后的jQuery

来自分类Dev

如何使用基于data-id的子查询用jquery编写一个值?

来自分类Dev

如何获取对象值和 id 作为选择框的选项使用 javascript 或 jquery

来自分类Dev

如何使用for循环增加jquery中的id?

Related 相关文章

  1. 1

    如何使用php获取jquery id值?

  2. 2

    如何使用jquery从元素属性中的“name[ID][OTHER]”中获取“ID”值?

  3. 3

    如何使用TagIt for jQuery将标签映射到ID值?

  4. 4

    如何使用TagIt for jQuery将标签映射到ID值?

  5. 5

    如何使用Jquery Draggable事件检索“ id”和“数据”值

  6. 6

    如何使用jQuery添加基于值的属性ID

  7. 7

    在jquery中查找id的值

  8. 8

    如何使用相同的ID在多个表中输入值

  9. 9

    如何使用JQuery在HTML表中获取所有值

  10. 10

    如何使用jQuery获取HTML Action Link ID值并设置新值

  11. 11

    如何使用jQuery获取HTML Action Link ID值并设置新值

  12. 12

    如何使用jQuery从下拉列表中获取选定值的ID

  13. 13

    如何使用jQuery从HTML表单获取数组中的所有id元素值

  14. 14

    如何使用jQuery添加HTML表的ID

  15. 15

    如何使用jQuery检索表值?

  16. 16

    如何使用jQuery检索表td值

  17. 17

    如何使用 jquery 编辑表 td 值

  18. 18

    如何使用jquery捕获td元素中的值,并根据捕获的td的值更改其他td元素的背景色?

  19. 19

    如何使用jquery捕获td元素中的值,并根据捕获的td的值更改其他td元素的背景色?

  20. 20

    如何比较对象值和JQuery ID?

  21. 21

    jQuery值作为html中的id传递

  22. 22

    在jQuery中获取NaN而不是id值

  23. 23

    jQuery值作为html中的id传递

  24. 24

    如何使用jQuery中的prepend()方法获取添加到html <ul>元素中的html <li>元素的id值?

  25. 25

    如何使用jQuery中的prepend()方法获取添加到html <ul>元素中的html <li>元素的id值?

  26. 26

    如何获取属性值id_user使用发布后的jQuery

  27. 27

    如何使用基于data-id的子查询用jquery编写一个值?

  28. 28

    如何获取对象值和 id 作为选择框的选项使用 javascript 或 jquery

  29. 29

    如何使用for循环增加jquery中的id?

热门标签

归档