要超链接提交表单不成功,代码如下:
<form name="newsform" id='newsform' action="<?php echo Kohana::config('config.HTTPDOMAIN') ?>news/show_news_display" method="POST" >
<input type="checkbox" value="<?php echo $rows->id?>">
<a href="<?php echo Kohana::config('config.HTTPDOMAIN') ?>news/show_news_display" target="work" onclick="javascript:post(); return false" ><?php echo $rows->title ?></a>
<input type="hidden" name="hidden" value="<?php echo $rows->id ?>">
</form>我用的是KOHANA框架,代码里的参数大家可以不用管。
JS代码如下:
<script language="javascript">
var obj=document.getElementById('newsform');
function post(){
obj.submit();
return true;
}
</script>为什么我点击了超链接后,hidden的value值没有POST出去呢。就是用$_POST['hidden']获取不到
<form name="newsform" id='newsform' action="<?php echo Kohana::config('config.HTTPDOMAIN') ?>news/show_news_display" method="POST" >
<input type="checkbox" value="<?php echo $rows->id?>">
<a href="<?php echo Kohana::config('config.HTTPDOMAIN') ?>news/show_news_display" target="work" onclick="javascript:post(); return false" ><?php echo $rows->title ?></a>
<input type="hidden" name="hidden" value="<?php echo $rows->id ?>">
</form>我用的是KOHANA框架,代码里的参数大家可以不用管。
JS代码如下:
<script language="javascript">
var obj=document.getElementById('newsform');
function post(){
obj.submit();
return true;
}
</script>为什么我点击了超链接后,hidden的value值没有POST出去呢。就是用$_POST['hidden']获取不到
还有post函数要这么写:
function post(){
var obj=document.getElementById('newsform');
obj.submit();
return true;
}