javascript - 单击<选择>提交表单

标签 javascript jquery onclick onchange

我正在寻找一种在单击 <option> 时提交表单的方法.

<select>的解释使用: 单击复选框,然后使用下拉菜单选择要将所选文件夹移动到的文件夹。

这是我的表单的样子:http://jsfiddle.net/Draven/yufwu/23/

请记住,复选框有多种用途(删除、移动到文件夹)。 下拉菜单 ( <select> ) 正在从 folders 检索文件夹。表。

我很难解释这一点,所以如果您有任何问题,请提出。

编辑:感谢 NullPointer 我得到了这个工作。具体代码如下。

<script type="text/javascript">
//<![CDATA[ 
$(document).ready(function(){
    $('select').change(function ()
    {
        $(this).closest('form[name="delete-volunteer-app"]').submit();
    });
});//]]>  
</script>

最佳答案

尝试

$('option').click(function () //ill sugest to use the change  event 
{
    $(this).closest('form').submit(); //or $("form id or class or form[name="formname"]").submit();
});

关于javascript - 单击<选择>提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13024990/

相关文章:

javascript - onClick 中的 "this"是如何工作的?

javascript - 在循环内使用条件语句

javascript - 第二次访问用户后用 cookie 隐藏 div

jquery - 使用 jQuery 修改超链接的 onclick URL 参数

javascript - 为什么自定义验证器在 jQuery 的 document.ready 中不起作用

javascript - 在所有调用中的 $.post() 之前 Hook 附加数据

jquery改变href的onclick事件

javascript - 如何有条件地将 ruby​​ 变量分配给 javascript 变量?

javascript - POST后获取JSON结果

javascript - 使用 angularJS 进行带有类别和标签的实时搜索