11行php+js 求改错
<script>
function del(){
if (!confirm("您确定要删除这些记录吗?已提交记录将不能删除!")){
return;
}
document.location = "delete1.php?lmbs=<?php echo urlencode("主题管理");?>&id=<?php echo $array['id'];?>";
}
</script>
<BODY>
<input type="button" value="删除" onclick="del()">
</BODY>
如果在document.location后加入百度网址,可以正常实现功能。
或许是js里套php哪里错了?
[解决办法]
function del(){ if (!confirm("您确定要删除这些记录吗?已提交记录将不能删除!")){ return; } document.location = "delete1.php?lmbs=<?php echo urlencode("主题管理");?>&id=<?php echo $array['id'];?>"; }
[解决办法]
上面发的还有些问题!
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#delUserById").click(function(){
var id = $(this).parent().find('.userId').val();
alert(id);
if (!confirm("您确定要删除这些记录吗?已提交记录将不能删除!")){
return;
}
document.location = "delete1.php?lmbs=<?php echo urlencode("主题管理");?>&id="+id;
});
});
</script>
<BODY>
<div>
<input type="button" id="delUserById" value="删除" />
<input class="userId" type="hidden" value="<?php echo $array['id'];?>" />
</div>
</BODY>
只要你的$array['id']有值,应该可以获取了