网站首页 > 基础教程 正文
因为数据库大量查询更新数据会锁定表,造成网站卡死,所以要把查询出来的ID写入一个新表,处理完一条就删掉一条。
<input name="keyword" id="keyword" >
<input name="mykeyword" id="mykeyword" >
<span type="submit" class="btn submit-btn">替 换</span>
<div class="list"></div>
js部分
<script type="text/javascript">
$(function() {
$('.submit-btn').click(function(){
$(this).addClass('disabled');
$(".list").html("<div class=now>正在处理</div>");
var keyword=$("#keyword").val();
var mykeyword=$("#mykeyword").val();
console.log(mykeyword);
var indexInArray=1;
$.post("index.php?a=replace&result=update", { keyword: keyword,mykeyword:mykeyword}, success, "json");
function success(data){
if (data.status==1) {
dt=data.data;
i=0;
$(".list").html("");
// 遍历数组
$.each(dt, function(index, dt){
setTimeout(function() {
$(".list").append("<li>"+index + " " + dt.title + "<span id="+dt.id+"></span></li>");
$.get("index.php?a=replace" , { word: dt.word,mykeyword:mykeyword, id:dt.id,result:'getnone'}
, function (res) {
console.log(res);
if(res.up==1){
$("#"+dt.id).html(" 已完成");
$("#"+dt.id).css('color','green');
}
if(res.status==1){
$('.submit-btn').removeClass('disabled');
}
},"json");
}, i*2000);
i++;
});
}else{
$('.submit-btn').removeClass('disabled');
$(".list").html("<div class=now>没有相关文章,请重新再查询!</div>");
console.log("null");
}
}
})
});
</script>
猜你喜欢
- 2024-11-25 JavaScript跨域请求jsonp原理
- 2024-11-25 从传统 jQuery 开发转向 Vue.js 开发教程基础篇
- 2024-11-25 Fetch API 教程
- 2024-11-25 全新web前端开发教程之Jquery Ajax
- 2024-11-25 Python在selenium里面注入JavaScript程序的方法
- 2024-11-25 不错的jquery上传插件jQuery File Upload 正确使用方式 很全面
- 2024-11-25 用原生 JavaScript 实现十大 jQuery 函数
- 2024-11-25 Java开发如何配置JQuery核心函数?
- 最近发表
- 标签列表
-
- gitpush (61)
- pythonif (68)
- location.href (57)
- tail-f (57)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- css3动画 (57)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- canvasfilltext (58)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- c++time_t (58)
- phpcookie (58)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)