Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2014, 04:12   #1
Almas01kz
Пользователь
 
Регистрация: 25.12.2014
Сообщений: 22
По умолчанию Сохранить значения переменных , при перезагрузки страницы

Уважаемые господа программисты !

Прошу помочь НОВИЧКУ с данным кодом !

блок JS находится внутри PL SQL

Передо мной была задача :
при нажатии кнопки необходимо вывести отчет по 3-м критериям (начальная_дата,конечная_дата, статус_отчета)

сам запрос SQL не писал , вопрос только в скрипте .

При нажатии данные отправляются на сервер , обрабатываются и выдают искомый отчет.

но из-за перезагрузки страницы переменные теряют свои значения . Как сохранить значения и переменных ? и Как использовать переменные в блоке Pl/SQL ?

Заранее спасибо !!!

Код:
PROCEDURE Report(session_key,
                           p_bdate VARCHAR2 IS NULL,
                           p_edate VARCHAR2 IS NULL,
                           p_status VARCHAR2 IS NULL
                            )
 
IS
 
BEGIN
 
htp.p(' <HTML>
<SCRIPT>
var start_date = 0;
var end_date = 0;
var s_status = 0;
function fs_check(){
 
    start_date = document.main.p_bdate.value;
    end_date = document.main.p_edate.value;
   s_status = document.main.p_status.value;
}
 
document.main.submit();
 
 
</SCRIPT>
 
');
 
htp.p('  <HEAD></head>
 
<body>
<table>
 
<tr><td> начальная дата </td><td>'p_bdate'<td></tr>
<tr><td> конечная дата </td><td>'p_bdate'</td></tr>
<tr><td> статус </td><td>'p_status'</td></tr>
 
</table>
 
<table >
 
<tr><td> <input type=''button'' onclick="javascript:fs_check();"></td></tr>
 
 
</table>
 
 
 
</body> 
 
</HTML>');
Almas01kz вне форума Ответить с цитированием
Старый 25.12.2014, 04:33   #2
Fenex
Форумчанин
 
Аватар для Fenex
 
Регистрация: 15.02.2012
Сообщений: 823
По умолчанию

Цитата:
но из-за перезагрузки страницы переменные теряют свои значения . Как сохранить значения и переменных ?
На стороне клиента можно сохранить данные в localStorage или cookie.
^-.-^ My GitHub
Fenex вне форума Ответить с цитированием
Старый 25.12.2014, 06:54   #3
Almas01kz
Пользователь
 
Регистрация: 25.12.2014
Сообщений: 22
По умолчанию

Цитата:
Сообщение от Fenex Посмотреть сообщение
На стороне клиента можно сохранить данные в localStorage или cookie.
Спасибо !!!

А нельзя ли по-проще не загружая кукисы ?
Almas01kz вне форума Ответить с цитированием
Старый 25.12.2014, 15:08   #4
mv28jam
Старожил
 
Аватар для mv28jam
 
Регистрация: 09.09.2008
Сообщений: 2,714
По умолчанию

Цитата:
А нельзя ли по-проще не загружая кукисы ?
Отправлять данные на сервер, например...
Стрелок-охотник
mv28jam вне форума Ответить с цитированием
Старый 25.12.2014, 17:05   #5
Almas01kz
Пользователь
 
Регистрация: 25.12.2014
Сообщений: 22
По умолчанию

Спасибо !! )) отправил входной параметр )
Almas01kz вне форума Ответить с цитированием
Старый 26.12.2014, 00:35   #6
Fenex
Форумчанин
 
Аватар для Fenex
 
Регистрация: 15.02.2012
Сообщений: 823
По умолчанию

Цитата:
А нельзя ли по-проще не загружая кукисы ?
Мне вот просто интересно, а почему из двух вариантов вы увидели только последний?
^-.-^ My GitHub
Fenex вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Голосование Без Перезагрузки Страницы Nick888 HTML и CSS 1 11.01.2015 01:44
Голосование без перезагрузки страницы Nick888 PHP 2 26.12.2014 09:21
Голосование Без Перезагрузки Страницы Nick888 WordPress и другие CMS 0 23.12.2014 21:56
Сохранить данные при обновлении страницы apx_angel JavaScript, Ajax 2 11.10.2011 15:54
Динамическое изменение URL страницы в JavaScript без перезагрузки страницы ilusha JavaScript, Ajax 7 25.02.2009 09:59