проблема заключается в том, что у меня есть два набора значений в выпадающем списке. Если выбран тип «A», я хочу, чтобы текстовое поле было заполнено значением из базы данных и было только для чтения. Если выбрано «B», поле должно быть пустым и редактироваться.Перезагрузите страницу, не отправив ее обратно на сервер
Мой исходный код написан на JSP/распорок и я вроде достиг этого с помощью
onchange="javascript:submit()"
перезагрузить страницу, но это имеет очевидный недостаток сохранения каких-либо изменений, внесенных означает, что вы можете» t действительно отменить.
У меня также есть другие проблемы с проверкой серверов с помощью этого метода.
Есть ли способ сделать перезагрузку страницы jsp на изменение, таким образом я мог бы написать javascript, чтобы изменить способ отображения страницы в соответствии со значениями, содержащимися в сеансе. Таким образом, функция save/submit будет вызываться только тогда, когда страница будет правильно заполнена, а проверка на стороне сервера будет работать так, как было запланировано.
Я знаю, что это то, что AJAX умеет делать, но я стараюсь избегать его, если это возможно.
Я думаю, вопрос: почему вы хотите избежать Ajax? Embracing Ajax открывает совершенно новый мир возможностей не только для вашего приложения, но и для вашего собственного набора навыков. Массивный контроль, который вы ищете, - это то, что идеально подходит для Ajax. – 2008-11-10 17:44:47