gpt4 book ai didi

javascript - ajax 加载 gif 成功后未删除

转载 作者:行者123 更新时间:2023-11-28 18:36:51 25 4
gpt4 key购买 nike

我目前有一个表,通过 ajax 请求加载一堆结果,您可以看到下面的代码。但是,当我尝试添加加载 gif 时,我只在页面上看到加载 gif,在 ajax 请求成功后,它不会自行删除

我可以看到页面触发ajax请求并返回数据

我正在追逐加载栏以在ajax处理时显示,然后在加载时隐藏

这是html代码

<div class='content'>
<div class='panel panel-flat' id='records_loading'>
<table class='table table-togglable table-hover table-striped' data-limit-navigation='5' data-page-size='20'>
<thead class='bg-teal'>
<tr>
<th data-toggle='true' data-type='numeric'>SMS ID</th>
<th data-hide='phone'>Time Stamp</th>
<th data-hide='phone,tablet'>Mobile Number</th>
<th data-hide='phone,tablet'>Message</th>
<th data-hide='phone,tablet'>Message Status</th>
</tr>
</thead>
<tbody id='records_table'>
</tbody>
</table>
</div>
<ul class='pagination pagination-separated hide-if-no-paging'></ul>
</div>

这是ajax代码

<script>
function showResult(str) {
$.ajax({
url: '/getjson.php?search='+str,
type: 'POST',
dataType:'json',
beforeSend:function(response)
{
$('#records_loading').html('<img src="assets/content/login.gif">');
},
success: function (response)
{
var trHTML = '';
$.each(response, function (key,value) {
trHTML +=
'<tr><td>' + value.ID +
'</td><td>' + value.Timestamp +
'</td><td>' + value.Number +
'</td><td>' + value.Message +
'</td><td>' + value.Status +
'</td></tr>';
});
$('#records_table').html(trHTML);
$('.table-togglable').trigger('footable_redraw');
}
});
}
showResult('');
</script>

最佳答案

    success: function (response) 
{
$('#records_loading').html('<table class='table table-togglable table-hover table-striped' data-limit-navigation='5' data-page-size='20'><thead class='bg-teal'>');
}

关于javascript - ajax 加载 gif 成功后未删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36905015/

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