如何在不刷新IN IE的情况下显示成功数据?

时间:2013-07-24 12:03:16

标签: javascript ajax jquery

在IE 8及以上版本中,它需要页面刷新才能显示成功数据..在其他浏览器中此功能正常工作但是在IE中查看更新数据需要页面重新加载

代码:

$('#ajaxEmpData').on('submit', function (e) {

        if (e.preventDefault) {
            e.preventDefault();
        } else {
            e.returnValue = true;
        }
        $.ajax({
            type: 'post',
            url: '/candidate/emp',
            data: $('#ajaxEmpData').serialize(),
            error:function(request,status,error) { 
                alert(status); 
                document.getElementById('load').style.visibility = "hidden";
            },
            beforeSend:function(){
                document.getElementById('load').style.visibility = "visible";

            },       
            success: function (data) {
                $('body').html(data);   
                }
        });

    });

1 个答案:

答案 0 :(得分:0)

new Event(event).preventDefault();

通过此代码正常运行