javascript - Jquery 对话框不提交表单

标签 javascript php jquery

我的表单上有一个按钮,例如:

<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 变量中的值,我可以为它运行什么脚本?

最佳答案

改变

type=button

type=submit

type=button will not submit your form and it will work like button clickable. Where type=submit will submit your form at desire action will mentioned in action.

关于javascript - Jquery 对话框不提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28424374/

相关文章:

javascript - 仅 Android 4.0 设备上的 Phonegap getCurrentPosition 超时

php - Laravel 5.2 with Entrust - 无法检查权限并呈现 403

php - 我该如何处理 mysql 的 "too many connections"问题?

javascript - 使用 jQuery 显示所有具有空属性的项目

javascript - 显示像谷歌图像搜索这样的图像

JavaScript练习问题

javascript - 如何让 vim-snipmate 的 console.log 使用双引号而不是单引号

javascript - 在对象中的各个元素上使用 jQuery .append

php - 尝试从 C++ 运行 https 代码时 SSL 握手失败

javascript - 第一次点击时提交按钮不起作用