将td值传递给modal html php

时间:2018-02-20 01:06:26

标签: php html css modal-dialog

 <td value="541">123</td>
 <td value="542">456</td>



 $("#table td").click(function(){  
 var value=$(this).html();
 alert(value);              
 });

我想将td值541传递给模态 但是当我点击时我只得到值123

2 个答案:

答案 0 :(得分:0)

值并非真正用于td元素。但是,您可以随时获取其值:

$("#table td").click(function(){  
  var value=$(this).attr("value");
  alert(value);              
});

答案 1 :(得分:0)

由于value不是td代码的有效属性,因此您应使用data-*属性来存储自定义数据。

  

data- *属性使我们能够在所有HTML元素上嵌入自定义数据属性。

请参阅文档:https://www.w3schools.com/tags/att_global_data.asp

$("#table td").click(function(){  
  var value=$(this).data("value");
  alert(value);              
 });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table id="table">
  <tr>
    <td data-value="541">123</td>
    <td data-value="542">456</td>
  </tr>
</table>