jQuery函数用td中的按钮改变td值

时间:2017-11-23 13:05:53

标签: javascript jquery html

我有一个td文本以及td值内的一个按钮。 我需要在用户单击按钮时使用jQuery函数更改值。

基本上,我需要替换td字段的文本值。

myValue.text("SomeValue");正在更改按钮值。

但我试过

myValue.prev().text("someValue"); - 要更改td的文本值,这不起作用。

请帮忙吗?

添加html td部分:

bodyHtml + =''+ colHead [i-1] + ''+ tags [i-1] .firstChild.nodeValue + '切换'+ ''; enter image description here

在Button单击时调用ToggleValues()函数。 此函数应更改值。

[道歉,由于政策限制,不能透露详细功能]

2 个答案:

答案 0 :(得分:3)

您可以使用解决方案



$('button').click(function(){
  $(this).prev('span').text("New Text!!!");
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
  <tr>
    <td>
      <span>Old Text</span>
      <button>Change it!!!</button>
  </tr>
</table>
&#13;
&#13;
&#13;

我建议将文字包装在spanparagraph标记内。

希望这会对你有所帮助。

答案 1 :(得分:0)

使用jquery:subject_id first_name last_name 1 Alex Anderson 2 Amy Ackerman 3 Allen Ali 4 Alice Aoni 5 Ayoung Atiches 6 Bran Balwner 7 Bryce Brice 8 Betty Btisan