当我运行此代码时,它会在第一次执行时执行,但是当我第二次尝试操作时没有任何反应。非常感谢任何帮助。
$('.delete_user').live("click",function(){
var $id = $(this).attr('id');
var $form = $('#member_search').serialize();
$.post("server_code.php",{id: $id, form: $form},
function(data){
$('#member_row_container').html(data).show();
$('.row_standard:odd').addClass('row_alternate');
});
$(".div_alert").hide();
$(".overlay").hide();
return false;
});
答案 0 :(得分:0)
我认为这与此完全无关,但您发送的数据格式错误。试试这个:
$('.delete_user').live('click', function(e){
e.preventDefault();
var form = $('#member_search').serialize(),
data = 'id='+this.id+'&'+form;
$.post('server_code.php', data, function(html){
$('#member_row_container').html(html).show();
$('.row_standard:odd').addClass('row_alternate');
}, 'html');
$(".div_alert").hide();
$(".overlay").hide();
});