Onchange of select option Я подтверждаю, следует ли сохранять или не изменять изменения. Если пользователь выбирает OK, я отправляю форму автоматически. onchange = "if (подтвердить ('Сохранить?')) {this.form.gridedit.click();}". Когда пользователь выбирает отмену, он заполняет недавно выбранную опцию. Моя проблема заключается в том, что я должен заполнить старое значение, если пользователь выбирает параметр Отменить из этого подтверждающего сообщения. Пожалуйста, помогите в этом вопросе любой. СпасибоПодтвердить Сохранить во время смены выпадающего списка
0
A
ответ
1
Попробуйте это, не думайте, что вы можете выполнить его без какой-либо ручной работы.
<script type="text/javascript">
var ddHelper = {
previousIdx: null,
store: function(e, dd) {
this.previousIdx = dd.selectedIndex;
},
confirm: function(e, dd) {
if(!window.confirm('Save?')) {
window.setTimeout(function() { // Think you need setTimeout for some browsers
dd.selectedIndex = ddHelper.previousIdx;
}, 0);
}
}
};
</script>
<select onfocus="ddHelper.store(event, this)" onchange="ddHelper.confirm(event, this">
</select>
+0
Привет, Спасибо за ваш быстрый ответ. Я попробовал ур скрипт. Но засечь только недавнее выбранное значение, а не старое. поэтому я просто перенаправляюсь на ту же страницу, если пользователь выбирает кнопку отмены, onchange = "if (confirm ('Save?')) {This.form.gridedit.click();} else {location.href = 'cli_client .php? a = reset '} "как это –
0
Если входные значения взяты из любой базы данных, загрузите их снова в поле, когда пользователь нажмет на отмену.
Смежные вопросы
- 1. расширитель выпадающего списка ajax во время выполнения
- 2. как сохранить ширину выпадающего списка?
- 3. Сохранить из выпадающего списка
- 4. После смены вкладки сбой выпадающего списка
- 5. Есть ли способ сохранить вызов ajax во время смены страниц?
- 6. Подтвердить выбор выпадающего списка, если установлен флажок
- 7. Подтвердить выбор выпадающего списка с помощью javascript
- 8. Вызов списка выпадающего списка
- 9. Создание выпадающего списка во время выполнения и значений выпадающего списка после этого - не работает ngOptions
- 10. Получение списка выпадающего списка во вторичной теме
- 11. Подтвердить содержимое std :: initializer_list во время компиляции
- 12. Блокировка пользователя во время смены пароля
- 13. Регистрация смены простого инжектора во время выполнения
- 14. MKPinAnnotationView не перемещается во время смены местоположения
- 15. AngularJS - обновление просмотра страницы при выборе смены выпадающего списка
- 16. Как установить значение при выборе смены выпадающего списка в JSP
- 17. Подтвердить сообщение во время выполнения в asp.net
- 18. SweetAlert2 нажмите подтвердить во время тестирования
- 19. Динамическая переменная смены выпадающего меню
- 20. Три события смены выпадающего не работают
- 21. Списка во время выполнения
- 22. Сохранить значения выпадающего списка в строке
- 23. сохранить выбранное значение выпадающего списка на python
- 24. Сохранить в базе данных значения выпадающего списка
- 25. Как сохранить значения выпадающего списка после выбора
- 26. Ember не может сохранить значение выпадающего списка
- 27. Сохранить данные метаданных из выбранного выпадающего списка
- 28. Как сохранить выбранное значение выпадающего списка?
- 29. Как сохранить текущую информацию выпадающего списка без повторного заполнения списка?
- 30. Отмена динамического выпадающего списка
Вы попробовали вернуть false в состоянии else на вашей функции обмена? – tfwright