Javascript 使用jquery搜索并替换特定列中的单个单元格
我见过很多类似的应用程序,但我很难做到这一点 列名称 一, 2. 3. 四, 我需要切换两个数字,例如,如果我将1设置为3,则3必须更改为3自动。它只发生在第2列Javascript 使用jquery搜索并替换特定列中的单个单元格,javascript,jquery,Javascript,Jquery,我见过很多类似的应用程序,但我很难做到这一点 列名称 一, 2. 3. 四, 我需要切换两个数字,例如,如果我将1设置为3,则3必须更改为3自动。它只发生在第2列 function switch (trid, newnumber, oldnumber) { //change any existing numbers first i.e. do the switch $("tbody#tbody tr").each(function() { if ($(this).fi
function
switch (trid, newnumber, oldnumber) {
//change any existing numbers first i.e. do the switch
$("tbody#tbody tr").each(function() {
if ($(this).find("td").eq(0).text() == newnumber) {
//problem pure repetition here. How do i just replace the cell been compared?
$(this).find("td").eq(0).text(oldnumber)
}
$('#' + trid + ' td').eq(1).html(newnumber);
}
上面的代码确实可以工作,但显然它不是立即可用的。我尝试捕获$(this.index),但那个是tr的索引,而不是特定的td
这张桌子的结构很简单
任何输入?您能发布有效的js代码吗?请保存
$(此)。在变量中查找(“td”).eq(0)
,并将其重新用于比较和设置值