!function(a) { //a标签post提交 $('.a-post').click(function(){ var msg =$(this).attr('post-msg'); if(msg){ if (!confirm(msg)){ return false; } } var url =$(this).attr('post-url'); $.ajax( { url : url, type : 'post', dataType : 'json', success : function (json) { if(json.code == 1){ $('#alert').html(alertSuccess(json.msg)); setTimeout(function() { window.location.href=json.url; },1000); }else if(json.code == 0){ $('#alert').html(alertDanger(json.msg)); } setTimeout(function() { $('.close').click(); },3e3); }, error:function(xhr){ //上传失败 $('#alert').html(alertDanger(xhr.responseText)); } }); }); //form表达提交 $(".ajax-post").click(function(){ var data,ajaxCallUrl,postUrl; d = $(this).parents('.form-horizontal'); postUrl = $(this).attr('post-url'); //按钮上的url优先 ajaxCallUrl = postUrl ? postUrl : d.attr('action'); $.ajax({ url : ajaxCallUrl, type : 'post', dataType : 'json', data : d.serialize(), success: function(json) { if(json.code == 1){ $('#alert').html(alertSuccess(json.msg)); if (confirm('是否离开此页')){ window.location.href=json.url; } }else if(json.code == 0){ $('#alert').html(alertDanger(json.msg)); } setTimeout(function() { $('.close').click(); },3e3); }, error:function(xhr){ //上传失败 $('#alert').html(alertDanger(xhr.responseText)); } }); }); //按钮禁止 a(".ajax-post").on("click", function() { var b = a(this); b.button("loading"), setTimeout(function() { b.button("reset"); },3e3) }); $(".listOrder").focus(function () { $('#alert').html(alertDanger('输入一个数字来更改排序')); $(this).css("background-color", "#E93333"); } ); $(".listOrder").blur(function(){ var url,id,order; $(this).css("background-color", "#F1F1F1"); url = $('.listOrderUrl').val(); id = $(this).attr('data'); order = $(this).val(); $.ajax( { url : url, type : 'post', dataType : 'json', data : 'id=' + id + '&order=' + order, success : function (json) { if(json.code == 1){ $('#alert').html(alertSuccess(json.msg)); }else if(json.code == 0){ $('#alert').html(alertDanger(json.msg)); } setTimeout(function() { $('.close').click(); },3e3); }, error:function(xhr){ //上传失败 $('#alert').html(alertDanger(xhr.responseText)); } }); }); } (jQuery); function alertSuccess(data){ return ''; } function alertDanger(data){ return ''; }