获取表格单元格值并传递给 Javascript

用户982124

我有一个带有链接的表,可以打开 Bootstrap 模式。我试图从用户单击链接到模态的行中传递一些值,但我无法从表格单元格中获取值。

以下是表格行的外观:

<tr id="D8F49748-212A-42D8-A188-4C23556027FA">
  <td><a href="#" data-contactName="John Citizen" data-contactMobile="0412345678" data-toggle="modal" data-rec-id="1537" data-target="#contactCallModal"><span class="glyphicon glyphicon-earphone"></span> 0412345678</a></td>
</tr>
<tr id="D9AA7744-E138-4A0E-86A2-B8D0CD2007D6">
  <td><a href="#" data-contactName="Fred Flinstone" data-contactMobile="0498765432" data-toggle="modal" data-rec-id="1577" data-target="#contactCallModal"><span class="glyphicon glyphicon-earphone"></span> 0498765432</a></td>
</tr>

这是我的脚本,它在模式加载时运行,我试图从所选单元格获取 data-contactMobile 和 data-contactName:

$(window).load(function() {
  $('#contactCallModal').on('show.bs.modal', function(e) {
    var recID = $(e.relatedTarget).data('rec-id');
    var contactMobile = $(e.relatedTarget).data('contactMobile');
    var contactName = $(e.relatedTarget).data('contactName');
    console.log(recID);
    console.log(contactMobile);
    console.log(contactName)
  });
}); //]]>

当我查看控制台时,我只看到了 recID - contactName 和 contactMobile 显示为未定义。不确定我在这里做错了什么?

芒泽

上次我遇到了同样的问题,当我使用 javascript 方法时 getAttribute()

有效

尝试一下

 var clickedlink = e.relatedTarget;
 var contactMobile  = clickedlink.getAttribute('data-contactMobile');
 var contactName= clickedlink.getAttribute('data-contactName');

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用外部脚本获取javascript中的表格单元格的值

Javascript单击获取表格单元格内容

根据使用javascript的值为表格的单元格着色

如何获取表格单元格javascript的单元格背景色?

如何在javascript函数内创建Web链接,并将单元格值作为参数传递给Servlet?

是否可以使用JavaScript从Excel电子表格中获取特定的单元格值?

如何使用Javascript获取asp:Table单元格值?

使用JavaScript定位表格单元格

用javascript隐藏表格单元格

将Google表格单元格值传递给HTML

如何使用javascript将表格中单元格的值设置为文本输入onclick的值?

如何使用javascript获取动态表格中单击单元格的内容

DOM Javascript - 获取单元格内容

javascript高亮显示表格单元格值(如果为正值和负值)

加入表格单元格值并通过javascript重新格式化

Javascript格式化表格单元格中的空值

使用 JavaScript 从 Excel 电子表格中检索单元格值

在Javascript中更改单元格的值

使用JavaScript更改单元格的值

如何仅使用Onkeyup Javascript获取特定的列单元格值并求和该值

根据其他单元格的值更改javascript中表格单元格的颜色

根据单元格属性阻止表格单元格 - Javascript

Javascript 加入表格单元格 ASP.NET MVC

Javascript在表格单元格中查找选择元素

JavaScript HTML表格单元格编辑未正确进行

使用javascript向表格添加新单元格

HTML表格中单元格的工具提示(无Javascript)

为从javascript数组创建的某些表格单元格上色

每个表格列的JavaScript过滤单元格