1

我在做什么:重定向到主页和带有 id 的上一页。

出了什么问题:无法在 IE 中运行(9)在 Firefox 上运行。

我试过的:

点击事件:

<input type="hidden" id="product_id" value="<?php echo $_GET['product_id']; ?>" />
        <td><input type="submit" value="Update" onClick="update(); return false;" /></td>     
        <td><input type="submit" value="Go Back" onClick="redirect('go back'); return false;" /></td>
        <td><input type="submit" value="Done" onClick="redirect('home'); return false;" /></td>

重定向功能:

function redirect(redirect){


    var id = $('#product_id').val();    

    if (redirect == "go back"){
        window.location.href = 'displayProduct.php?product_id='+id;
    }
    else if (redirect == "home"){
        window.location.href = 'index.php';
    }

}

我还尝试alert('1');在重定向函数中添加一个似乎在 IE 中没有触发的函数。

我错过了什么..?

4

1 回答 1

1

IE 可能会在此行引发错误:

var id = $('#product_id').val();

这可能会阻止进一步的执行。如果您还没有,请确保在 IE 中未禁用脚本调试以及打开显示错误:

截屏

于 2013-01-25T17:41:18.047 回答