ajax重复提交的解决办法和删除ajax删除节点的方法

$(‘.num1‘).each(function(){
var _this=$(this);
_this.click(function(){
$(‘.mondify‘).each(function(){
if(_this.attr(‘data-class‘)==$(this).attr(‘data-id‘)){
$(this).css({display:‘block‘}).siblings(‘.mondify‘).css({display:‘none‘});
var soure=$(this).find(‘.soure‘);
var num=$(this).find(‘.num‘);
soure.unbind(‘click‘);
soure.click(function(){
$.ajax({
async: false,
type: "GET",
url: "{:url(‘goods_num‘)}",
data: {id:_this.attr(‘data-class‘),num2:num.val()},
dataType: "json",
success: function(data){
if(data.status==true){
_this.html(data.num)
$(‘.mondify‘).css(‘display‘,‘none‘)
}
if(data.status==false){
alert(‘修改失败‘);
};
}
})
});

}
})
})
})

$(‘.delete‘).each(function(){
var _this=$(this);
_this.unbind(‘click‘);
var id=_this.attr(‘data-id‘);
_this.click(function(){
$.ajax({
async: false,
type: "GET",
url: "{:url(‘goodsDel‘)}",
data: {id:id},
dataType: "json",
success: function(data){
if(data.status==true){
alert(‘删除成功‘);
_this.parents(‘.order_list‘).empty();
}
}
})
})
})

删除节点

时间: 2024-10-12 22:28:32

ajax重复提交的解决办法和删除ajax删除节点的方法的相关文章

ajax禁止重复提交的解决办法

本篇文章主要分享下在使用jquery ajax时防止重复提交的办法,其实方法很简单,就是在用户点击了提交按钮之后将按钮设置为不可点击即可,具体代码如下: 1 $('#submit').click(function(){ 2 var objButton=$(this); 3 var content=$('#content').val(); 4 $.ajax({ 5 url:web_url+'jquery.php', 6 type:'post', 7 cache:false, 8 data: 'ac

Jquery 防止Ajax重复提交权威解决方案

在jquery开发中,我们常常遇到ajax重复提交问题,那如何解决ajax的重复提交呢?本文就将重点和大家分享这部分内容,一起来看看吧,希望可以帮助大家更好的学习ajax. ``` /* * jquery ajax请求过滤,防止ajax请求重复发送,对ajax发送错误时进行统一处理 / $(function(){ var pendingRequests = {}; // 所有ajax请求的通用前置filter $.ajaxPrefilter(function( options, original

[小问题笔记(三)] SVN树冲突(Tree Conflict),文件不能提交的解决办法

传说中SVN的树冲突是由不同开发者删除文件,移动文件神马的造成的. 我们遇到的情况是: 开发人员小B移动了项目中几个文件然后提交.开发人员小L更新项目至最新版本. 获取到移动后的文件则显示文件已被修改,此时,不能提交,也不能还原,提示“树冲突”. 解决办法: 在上面的提交页面,有冲突的项目上右键==>Subversion==>Resolve(好像是这个词)==>使用工作区副本(类似的,具体记不清了) 然后“确定”就可以正常提交了. [小问题笔记(三)] SVN树冲突(Tree Confl

js阻止ajax重复提交

在阻止ajax提交这块,最简便的方式就是使用全局变量标识提交的状态,然后每次提交时都对这个状态执行判断.但是在chrome32里出现了问题, 在我的应用里需要异步获取跳转的url,通过devtool检测到服务端确实获取到数据,但是跳转url时根本没发出去,所以页面没有跳转成功.devtool显示 caution provisional headers are shown 通过google一番,这句话大致是说你看到的请求头信息并非是真实的,也就是说你的请求跟本没发出去,被阻塞了. 这个问题是因为之

防止ajax重复提交

在jquery中防止ajax重复提交

AJAX跨域的解决办法? 同步异步

1. HTTP协议的状态消息都有哪些? 1**:请求收到,继续处理2**:操作成功收到,分析.接受3**:完成此请求必须进一步处理4**:请求包含一个错误语法或不能完成5**:服务器执行一个完全有效请求失败   2. AJAX跨域的解决办法?   1.document.domain+iframe的设置 对于主域相同而子域不同的例子,可以通过设置document.domain的办法来解决. 具体的做法是可以在http://www.a.com/a.html和http://script.a.com/b

阻止页面按钮多次提交的解决办法

问题背景: 手头上的KPI分类评级考核系统,页面的提交按钮是用LinkButton或者Button做的.当大量用户同时在线访问该站点时,应用程序服务器出现CPU占用100%的糟糕状况,页面会卡住不动,用户不明情况连续点击提交按钮重复提交,造成数据库中出现大量的重复数据. 其实,即便服务器没有崩掉,快速频繁点击提交按钮,也会出现重复提交的问题. 尝试过:1)在提交按钮的点击事件里设置提交按钮的Enabled属性 Enabled = false; ,这个属性设置在未拿到新页面前是无效的,问题依然存在

phpStorm 新建文件SVN不提交的解决办法

phpStorm中新建目录,但是打开文件夹,却没有提交到SVN,导致每次都必须手动加入.如果新增的文件夹或者文件较多目录较深,容易遗漏.(default7#zbphp.com) 解决办法: 安装SVN tortoiseSVN的时候必须勾选支持CMD命令! 然后在phpStorm中去掉SVN配置中的所有的这几个选项!

SVN使用svn+ssh协议连接服务器时重复提示输入密码 解决办法

TortoiseSVN使用svn+ssh协议连接服务器时重复提示输入密码 当使用svn+ssh协议连接svn服务器时,ssh会提示请求认证,由于不是svn客户端程序来完成ssh的认证,所以不会缓存密码. 而svn客户端通常会建立多个版本库的连接,当密码没有缓存的时候,就会重复不断的提示输入密码. 解决办法是在TortoiseSVN的网络设置里指定SSH客户端使用TortoisePlink.exe并增加-pw password参数和-l username参数. 最终的命令行如下: “C:Progr