首页 > 代码库 > Ajax动态切换按钮

Ajax动态切换按钮

function changeAjax(str, obj) {	var idx = $(obj).parent().parent().index();	if(confirm(‘确定执行操作么?‘)) {		$.ajax({			type: "GET",	        url: "web.action?rtp=DrawLotteryResult&atp=5&id="+str,	        success: function(data){	        	var dataJson = JSON.parse(data);// 	        	alert(dataJson.state+"."+dataJson.result);	    				if(dataJson.result == ‘ok‘) {	    					// 最后一个子节点// 	    					alert($(‘#customers tbody tr‘).eq(idx).children().last().prop("outerHTML"));	    					$(‘#customers tbody tr‘).eq(idx).children().eq(7).empty();	    					$(‘#customers tbody tr‘).eq(idx).children().eq(3).empty();	    					var html1 = ‘‘;	    					var html2 = ‘‘;	    					if(dataJson.state == ‘1‘) {	    						html1 += ‘<a class="btn btn-danger btn-mini" onclick="changeAjax(‘+str+‘, this)">取消</a>‘;	 	                    	html2 += ‘已发放‘;	    					} else {	 	                    	html1 += ‘<a class="btn btn-primary btn-mini" onclick="changeAjax(‘+str+‘, this)">发放</a>‘;	 	                    	html2 += ‘<font color="red">未发放</font>‘;	    					}                          	$(‘#customers tbody tr‘).eq(idx).children().eq(7).html(html1);                          	$(‘#customers tbody tr‘).eq(idx).children().eq(3).html(html2);	    				}	                 }		})	}}

  

Ajax动态切换按钮