相关疑难解决方法(0)

是否有更好的jQuery解决方案this.form.submit();?

我想触发当前元素所在表单的提交事件.我知道的方法有时是:

this.form.submit();
Run Code Online (Sandbox Code Playgroud)

我想知道是否有更好的解决方案,可能使用jQuery,因为我不是100%确定方法适用于每个浏览器.

编辑:

我的情况如下:

<form method="get">
    <p><label>Field Label
        <select onchange="this.form.submit();">
            <option value="blah">Blah</option>
            ....
        </select></label>
    </p>
</form>
Run Code Online (Sandbox Code Playgroud)

我希望能够提交更改表格<select>.

我正在寻找的解决方案适用于任何形式的任何领域,而不知道表单上的ID或名称.$('form:first')并且$('form')不起作用,因为表单可能是页面上的第三个.此外,我已经在网站上使用jQuery,所以使用一些jQuery并不是什么大问题.

那么,有没有办法让jQuery检索输入/ select/textarea所在的表单?

javascript forms jquery submit

44
推荐指数
3
解决办法
12万
查看次数

标签 统计

forms ×1

javascript ×1

jquery ×1

submit ×1