从javascript函数重定向不起作用

时间:2011-05-19 10:23:32

标签: php javascript jquery

我有一个js文件,其中有一个函数

function deleterec(delid)    
{    
 if(confirm('Are you sure you want to "'+jQuery("#action").attr('value')+'" the selected record(s)?'))    
 {
    document.location.href = siteroot+"/admin/products/delete_store.php?delid="+delid;
 } 
 else
 {
    return false;
 }

其中delid是逗号分隔的id传递给函数。 但在确认它确实重定向到我写这个代码的delete_store.php文件

if($_GET['delid']!="")    
{       
    mysql_query("delete from store where id in (".$_GET['delid'].")");    
    $_SESSION['msg'] = "<span class='success'>Record deleted successfully</span>";      
}

但它不起作用,我认为从js函数它不会重定向到delete_store.php。

1 个答案:

答案 0 :(得分:0)

document.location在某些浏览器中可以是只读的。这可能是问题所在。请尝试使用window.location

相关问题