Отправка формы с JavaScript при смене селектора - PullRequest
1 голос
/ 14 мая 2010

Я добавил код для автоматической отправки формы при изменении селектора:

            <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 Ответ

1 голос
/ 14 мая 2010

Потому что вы «меняете» предмет на тот же предмет, что не является изменением.

...