<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>JS处理多选框</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="222.php">
<p><input type="checkbox" name="tree_id[]" value="1" />我是1</p>
<p><input type="checkbox" name="tree_id[]" value="2" />我是2</p>
<p><input type="checkbox" name="tree_id[]" value="3" />我是3</p>
<p><input type="checkbox" name="tree_id[]" value="4" />我是4</p>
<input type="submit" name="Submit" value="提交" />
</form>
</body>
</html>在JS中关于遍历“checkbox”,如果没有选择单击“提交”,就提示“请选择要删除的项目”,如果选择就就能正常提交并且返还在222.PHP页面中,需要注意的是这里遍历的时候name="tree_id[],能用什么方法解决,大家告诉我下,谢谢大家在做PHP批量删除的时候应该会遇到的,如果遇到大家用JS怎么解决的
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>JS处理多选框</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="222.php">
<p><input type="checkbox" name="tree_id[]" value="1" />我是1</p>
<p><input type="checkbox" name="tree_id[]" value="2" />我是2</p>
<p><input type="checkbox" name="tree_id[]" value="3" />我是3</p>
<p><input type="checkbox" name="tree_id[]" value="4" />我是4</p>
<input type="submit" name="Submit" value="提交" />
</form>
</body>
</html>在JS中关于遍历“checkbox”,如果没有选择单击“提交”,就提示“请选择要删除的项目”,如果选择就就能正常提交并且返还在222.PHP页面中,需要注意的是这里遍历的时候name="tree_id[],能用什么方法解决,大家告诉我下,谢谢大家在做PHP批量删除的时候应该会遇到的,如果遇到大家用JS怎么解决的
解决方案 »
- 有关SENDMAIL的配置问题!!弄了两天了!!到现在没弄好!
- 如何用php,js实现实现两个客户端 互相传文件?
- 关于传值的问题?(或许不是传值)大伙帮忙一下
- 请教这样的一正则怎么写?
- 数据库操作安全性问题
- 菜鸟问:zend studio 如何调试带参数页面?
- Warning: mysql_connect() [function.mysql-connect]: Access denied for user ....
- 好久没来了,散分,想结识长沙的朋友。
- 如何使用truetype及中文?
- PHP水印图片按比例缩放后,并写入到原图到某个xy怎么写
- 应聘的试题
- 任意输入任意关键词采集到上百万视频的视频采集器,乐一下^_^
function valider()
{ var abox=document.getElementsByName("tree_id[]");
for(i=0;i<abox.length;i++)
{
if(abox[i].checked==true)
{
document.getElementById("form1").submit();
break;
}
}
if (i==abox.length) window.alert("请选择要删除的项目");
}在222.php中 添加if (isset($_POST['tree_id']))
{
$pid= $_POST["tree_id"]; // 复制数组
//循环语句 一个个删除项目
for($c= 0; $c< sizeof($pid); $c++)
{ $pid_id= $pid[$c];
mysql_select_db($database, XXX);
$deleteSQL =
$Result1 = mysql_query($deleteSQL, ) or die(mysql_error());
}}