Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/mislz28/public_html/wp-content/themes/css-faq-v2/timeweather/timeweather.php on line 19
8 May 2008

forum

Current User: Guest Login Register
Please consider registering

Search 
Search Forums:


 




JavaScript новые окна

UserPost

1:58 am
June 13, 2008


tank

Member

posts 8

1

Всем доброго времени суток. У меня возникла небольшая проблема.

Работаю в основном окне выбираю из select значение которое заполняется из БД, оказывается нет того значения в select, которое мне необходимо. Я нажимаю на ссылку “Добавить новое значение” и срабатывает функция JS:
Код:

function addroom()
{
window.open(”../rooms/main.php”,”win2″,”height=200,width=350″);
}


тоесть открывается окно я ввожу новое значение, обработчиком формы это значение добавляется в БД. После срабатывает функция

Код:
function delroom(){
   alert(”Номер добавлен”);
   window.close();
}


И теперь мне необходимо обновить основную старницу с которой я работал, чтобы добавленная запись в БД отобразилась в select. Как обратится к окну после закрытия дополнительного окна, а то у меня получается что скрипт срабатывает только для второго окна, даже после того как я его закрываю.

2:01 am
June 13, 2008


hohol

Member

posts 35

2

Код:
function delroom(){
alert(”Номер добавлен”);
[b]opener.location.reload();[/b]
window.close();
}

зачем перегружать окно? Почему бы просто не добавить новое значение в селект?

2:02 am
June 13, 2008


tank

Member

posts 8

3

Новое значение должно быть добавлено в БД, ему будет присвоен свой id. Варианты есть проще?

2:02 am
June 13, 2008


tank

Member

posts 8

4

opener я так понимаю это то окно которое открыло текущее?

2:03 am
June 13, 2008


hohol

Member

posts 35

5

вот открыли вы окно, в нем ввели новое значение, жмете отправить, скрипт обрабатывает данные, и возвращает странице добавленный id который вам и нужет чтобы не перезагружать основное окно.

Мысль ясна?

2:04 am
June 13, 2008


tank

Member

posts 8

6

ага понятно. попробую.Wink



Reply to Topic: JavaScript новые окна

NOTE: New Posts are subject to administrator approval before being displayed

Guest Name (Required):

Guest EMail (Required):

Guest URL (required)

Math Required!
What is the sum of: 8 + 11        (Required)

Topic Reply:


 

About the CSS-FAQ forum

Currently Online:

3 Guests

Maximum Online: 20

Forums:

Groups: 3

Forums: 18

Topics: 397

Posts: 834

Members:

There are 1000 members

There are 1 guests

Top Posters:

abc - 57

genius - 47

shane - 46

glowlite.uk - 39

booster - 37

warren - 35

Administrator: admin | Moderators: admin


© Simple:Press Forum - Version 3.1.1 (Build 336)