我希望在ajax成功通话中显示隐藏的div,但在此代码中无效请求帮助
$(文件).on('更改',' .switch输入', function(){ var ida = $(this).attr(' id'); 的console.log($(本).VAL());
if($(this).val() == 'on'){ $(this).val('off'); $.ajax({ url:'<?php echo base_url(); ?>promo/dsable_status/'+ida, type:'GET', data:'id='+ida, success:function(data){ }, }); } else{ $(this).val('on'); $.ajax({ url:'<?php echo base_url(); ?>promo/enable_status/'+ida, type:'GET', data:'id='+ida, success:function(){ } }); } }) </script
隐藏的div herer Promocode状态有效
答案 0 :(得分:1)
你的成功calback是空的在成功回调中做你想做的任何事情检查这段代码,
$(document).on('change','.switch input', function () { var ida = $(this).attr('id'); console.log($(this).val());
if($(this).val() == 'on'){
$(this).val('off');
$.ajax({
url:'<?php echo base_url(); ?>promo/dsable_status/'+ida,
type:'GET',
data:'id='+ida,
success:function(data){
},
complete:function(){
$('#your_div').hide();
}
});
}
else{
$(this).val('on');
$.ajax({
url:'<?php echo base_url(); ?>promo/enable_status/'+ida,
type:'GET',
data:'id='+ida,
success:function(){
},
complete:function(){
$('#your_div').show();
}
});
}
});
答案 1 :(得分:0)
使用“成功”回调,在“完成”回调中做任何你想要的事情