获取 id 为变量值的表单元格的值



我有这个代码:

<select id="pay">
  <option id="btc">Bitcoin</option>
</select>
<select id="buy">
  <option id="eur">Euro</option>
</select>
var buy = $('#buy option:selected').attr('id');
var pay = $('#pay option:selected').attr('id');
var amount = buy + pay;

现在我有一个表格单元格,它的id等于 eurbtc .我正在尝试获取表格单元格的值及其id如下所示:

cell = $("#" + buypay).text();

但是我什么也得不到。请帮我解决这个问题。

鉴于您的标题,您似乎暗示#eurbtc元素是一个表格单元格。在这种情况下,您对val()的使用不正确,因为td没有value属性。相反,您需要使用 text() .

此外,您需要在选择器中使用'#' + amount'#' + buy + pay。试试这个:

var cell = $('#' + amount).text();

最新更新