gpt4 book ai didi

javascript - 转向 jquery - 破坏了一些 JavaScript

转载 作者:行者123 更新时间:2023-11-30 06:46:41 29 4
gpt4 key购买 nike

我将一些旧代码从另一个库移至 jQuery,并在此过程中破坏了一些其他代码。我认为 jQuery 实现其 .html 函数的方式让我很伤心。

以下部分是使用以下语法通过 AJAX 调用和成功函数生成的:$('#status2').html(response);

<!-- Section DivPlaceholders - this is required for ajax call -->
<span id="status"></span>
<span id="status2">
<span id="response" class="response"></span>
<table class="tableBorder">
<tbody><tr class="row_header thin_border">
<th class="align_left">Date</th>
<th class="align_left">From</th>
<th class="align_left">To</th>
<th class="align_left">Activity</th>
<th class="align_left">P.Code</th>
<th class="align_left">Del</th>
<th class="align_left">Edit</th>
</tr><tr>
<!-- section: SchedResponse -->
<tr seq="1" class="row_theme2" id="id3014201105191"></tr>
<tr><td>20110519</td>
<td>1330</td>
<td>1430</td>
<td>LUNCH</td>
<td></td>

<td><a onclick="deleteActivity(3014,20110519,1);" href="#"> <img src="img/deleteAction.png"></a></td>
<td><a onclick="selectEditActivity(&quot;id3014201105191&quot;);" href="#"><img src="img/editAction.png"></a></td>
</tr>
</tbody></table>

Javascript

现在我在 var from_date = cells[0].innerHTML; 上遇到错误

function selectEditActivity(pass_id){   
var row = document.getElementById(pass_id),
seq = row.getAttribute("seq"),
cells = row.getElementsByTagName("td");
var from_date = cells[0].innerHTML;
var from_time = cells[1].innerHTML;

}

(感谢保罗)

最佳答案

function selectEditActivity(pass_id){   
var row = $('#'+pass_id);
var seq = row.attr('seq');
var from_date = $('td', row).eq(0).html();
var from_date = $('td', row).eq(1).html();
}

关于javascript - 转向 jquery - 破坏了一些 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6052572/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com