我的表单上有一个按钮,如:
<input type="button" id="filter" name="filter" value="Filter ResKB" />
我还有一个jquery来弹出一个对话框,如:
<script>
$(document).ready(function() {
$("#filter").click(function(){
$( "#dialogg" ).dialog();
});
});
</script>
这将显示名为dialogg的div标签的内容,这里是带有表单的div标签:
<div id="dialogg" title="Filter Records" style="display: none">
<form name="filt" id="filt" method="post" action="../ib/filter.php">
<p>Please select the values that are to be filtered.<br><br>
<input type="checkbox" id="id" name="id">Issue ID</input><br>
<input type="checkbox" id="sum" name="sum">Summary</input><br>
<input type="button" id="fil" name="fil" value="Filter"/>
</form>
</div>
现在单击对话框内的过滤器按钮不会将我重定向到所需的页面。我怎样才能做到这一点?另外我想获取php变量中的值,我可以为它运行什么脚本?
答案 0 :(得分:3)
更改
type=button
到
type=submit
type = button 不会提交您的表单,它会像按钮可点击一样工作。如果 type = submit 将在愿望行动中提交您的表单,将在行动中提及。