在选择器更改时使用JavaScript提交表单

时间:2010-05-14 11:13:59

标签: javascript select onsubmit

我添加了一些代码,以便在更改选择器时自动提交表单:

            <select name="template" id="templateselector" onchange='this.form.submit()'>
                {{foreach $templates as $t}}
                    <option value="{{$t}}"{{if $t==$template}} selected="selected"{{/if}}>{{$t}}</option>
                {{/foreach}}
            </select>

括号标签来自我的模板引擎。

首次加载页面并选择选择列表的条目时,表单会提交。 然后,它预先选择列表中的所选项目(selected =“selected”)。

但是,当预选项目时,提交操作不再有效。 那是为什么?

1 个答案:

答案 0 :(得分:1)

因为您正在从项目“更改”到同一项目,这不是更改。