繁体   English   中英

javascript 在 Internet Explorer 上不起作用

[英]javascript doesn't work on internet explorer

我有这个 javascript 代码:

<script type="text/javascript">
    $(document).ready(function()
    {
        $('table#delTable td a.delete').click(function()
        {
            if (confirm("Are you sure you want to delete this row?"))
            {
                var id = $(this).parent().parent().attr('id');
                var data = 'id=' + id ;
                var parent = $(this).parent().parent();

                $.ajax(
                {
                       type: "POST",
                       url: "delete_row.php",
                       data: data,
                       cache: false,

                       success: function()
                       {
                            parent.fadeOut('slow', function() {$(this).remove();});
                       }
                 });                
            }
        });


        $('table#delTable tr:odd').css('background',' #FFFFFF');
    });

</script>

这就是触发它的原因

<a href="#" class="delete" style="color:#FF0000;">

我用它从 mysql 中删除数据库行。 它在 firefox、safari 上运行良好,但在 Internet Explorer 上没有任何反应。 我在 ie7 和 ie9 上都试过了,没有结果。 你能就我的问题给我建议吗?

尝试在您的 ajax 请求中添加dataType:'html',

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM