<input type=checkbox name=chk[] value=1>
<input type=checkbox name=chk[] value=2>
<input type=checkbox name=chk[] value=3>
<input type=checkbox name=chk[] value=4>提交后
$chk = $_POST['chk'];print_r($chk); //查看都有哪些被选中
//假定第2、第3 个被选中则得到
Array( [0]=>2, [1]=>3)
<input type=checkbox name=chk[] value=2>
<input type=checkbox name=chk[] value=3>
<input type=checkbox name=chk[] value=4>提交后
$chk = $_POST['chk'];print_r($chk); //查看都有哪些被选中
//假定第2、第3 个被选中则得到
Array( [0]=>2, [1]=>3)
我用$_POST 或者 $_GET方法,根本就是得不到这个值!
在javascript中我也可以得到我要的value值!
我的架构如下!请唠叨大哥,指点!
我用smarty模板!
|---js
| |---base.js
|
|---template
| |------message.html
| |------message_list.html
| |------message_memu_list.html
|---message.phpmessage.php中只有一个类!
利用函数message来引导功能模块的执行!例如??
class message{
$this->post_to_info();
switch ($this->tCODE)
{
case '00':
$this->message_list();
break;
case '01':
$this->message_menu_list();
break;
}
}
这个函数$this->post_to_info();用来获取一个初始化的数据,如CODE,不过是用$_request[]来取得!
我的javascript放在base.js中,message.html是一个框架网页,含message_list.html和message_menu_list.html 在message_list中有用到checkbox
在message_list.html没有form的action
都是通过链接如:<a href="./index.php?act=Message&CODE=05&message_id={$message[t].message_id}" >回复</a>
上面链接中act=message是指message.php,code就是初始化的引导执行功能的变量!
讲得不清楚,希望高手指教!
{
var ext = document.all.checkboxName.value;
var linkurl = url + "?checkes=" + ext;
document.location.href=linkurl ;
}
我试了上面的方法!然后用$_REQUEST来得到,但还是得不到,高手能举例吗?