如何在模态2保存后刷新modal1中的数据

时间:2017-05-24 08:50:24

标签: json codeigniter

首先,我在每一行都有一个列表,有按钮编辑,如果按钮编辑点击show modal1,其中每行都有详细信息并且有按钮编辑2,如果按钮edit2点击将显示modal2后按钮从modal2保存点击如何刷新modal1中的数据

到目前为止所有模态都已接近并且modal1打开数据有正确更新,但我想只需modal2关闭并且modal1刷新数据而不关闭所有模态

这是我的按钮保存代码功能save1()

{
    $('#btnSave1').text('saving...'); //change button text
    $('#btnSave1').attr('disabled',true); //set button disable 
    var url;

    if(save1_method == 'add1') {
        url = "<?php echo site_url('person/ajax_add1')?>";
    } else {
        url = "<?php echo site_url('person/ajax_update1')?>";
    }

    // ajax adding data to database
    $.ajax({
        url : url,
        type: "POST",
        data: $('#form1').serialize(),
        dataType: "JSON",
        success: function(data)
        {

            if(data.status) //if success close modal and reload ajax table
            {
                $('#modal_form3').modal('hide');  
             //   $('#modal_form3').on('hidden.bs.modal', function () {     
             //     window.alert('hidden event resfreh!');
             //   });
                reload_table();
            }

            $('#btnSave1').text('save'); //change button text
            $('#btnSave1').attr('disabled',false); //set button enable 


        },
        error: function (jqXHR, textStatus, errorThrown)
        {
            alert('Error adding / update data');
            $('#btnSave1').text('save'); //change button text
            $('#btnSave1').attr('disabled',false); //set button enable 

        }
    });
}

0 个答案:

没有答案