2016-07-15 2 views
0

Мне нужно передать информацию на внешний веб-сайт одним нажатием кнопки. Поэтому, когда я нажимаю на кнопку, открывается новое окно, существующий экран должен оставаться как есть. Я использую ниже конфигурацииHTTPs Post redirect

<action name="ActionName" class="ActionClass" 
     method="executeMethod"> 
     <result name="success">../somejsp</result> 
</action> 

Однако всякий раз, когда я нажимаю на кнопку, экран получает обновляется и значение на экране изменяется. Есть ли способ, которым мы могли бы просто предотвратить это обновление?

ответ

0

Я думаю, вам нужно предотвратить отправку по умолчанию и вызвать отправку из сценария. см.: http://www.w3schools.com/jquery/event_preventdefault.asp для примера.

Всякий раз, когда нам нужно сделать предварительную обработку до фактической формы, отправьте этот метод, чтобы это сделать. Это вызовет функцию JavaSript перед выполнением фактического представления или при необходимости предотвратить отправку формы.