我有一个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。
答案 0 :(得分:0)
document.location
在某些浏览器中可以是只读的。这可能是问题所在。请尝试使用window.location
。