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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.06.2010, 12:32   #1
prizrak1390
-=PriZraK=-
Форумчанин
 
Аватар для prizrak1390
 
Регистрация: 12.12.2007
Сообщений: 399
Печаль Вопрос по Ajax - подгрузка кода...

Доброе время суток

Я новичок в ajax, пытаюсь его освоить, но пока с трудом... У меня такой вопрос...

К примеру у меня есть 2 страницы (index.html и frame1.html).
В Index к примеру есть ссылка\кнопка кликнув которую, в определённое место страницы должно загрузиться содержимое страницы frame1
Подскажите пожалуйста, как это реализовать? (Желательно на основе фреймворка Jquery)

Последний раз редактировалось prizrak1390; 04.06.2010 в 14:02. Причина: Опечатался...
prizrak1390 вне форума Ответить с цитированием
Старый 04.06.2010, 13:36   #2
spein
Программист
Форумчанин
 
Аватар для spein
 
Регистрация: 27.02.2009
Сообщений: 505
По умолчанию

Вот
Код HTML:
<script>
$(document).ready(function() {
$("#button").click(function() {
$("#block").load("frame.html");
});
});
</script>
<button id="button">Load</button>
<div id="block">
</div>
there are no limits when you're software engineer
spein вне форума Ответить с цитированием
Старый 04.06.2010, 14:03   #3
prizrak1390
-=PriZraK=-
Форумчанин
 
Аватар для prizrak1390
 
Регистрация: 12.12.2007
Сообщений: 399
По умолчанию

spein, большущее спасибо + в репку))
prizrak1390 вне форума Ответить с цитированием
Старый 05.06.2010, 00:08   #4
prizrak1390
-=PriZraK=-
Форумчанин
 
Аватар для prizrak1390
 
Регистрация: 12.12.2007
Сообщений: 399
По умолчанию

Кхм, столкнулся с такой проблемой...если в странице index существует больше одного элемента с id="button", то работать подгрузка будет лишь с элементом который первый содержит в себе такой id, а все остальные игнорируются и не работают.
И если не сложно, покажите, как можно модицифировать вариант выше, что бы его можно было использовать например в событиях ( у меня нет нормального мануала по javascript в котором содержалось хотя бы пару строк о функциях, а качать некогда...)
prizrak1390 вне форума Ответить с цитированием
Старый 05.06.2010, 07:51   #5
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Код:
$(":button").click(function()
Будет выбирать все кнопки на форме. Вообщето, задавать один id для нескольких элементов - это неправильно.
Цитата:
И если не сложно, покажите, как можно модицифировать вариант выше, что бы его можно было использовать например в событиях
Не совсем понял, что Вы хотите. Здесь есть необходимая документация с примерами http://slyweb.ru/jquerymain/
Виталий Желтяков вне форума Ответить с цитированием
Старый 05.06.2010, 09:06   #6
prizrak1390
-=PriZraK=-
Форумчанин
 
Аватар для prizrak1390
 
Регистрация: 12.12.2007
Сообщений: 399
По умолчанию

Цитата:
Будет выбирать все кнопки на форме. Вообщето, задавать один id для нескольких элементов - это неправильно.
У меня просто два элемента дублируют одно действие.

Цитата:
Не совсем понял, что Вы хотите. Здесь есть необходимая документация с примерами
Я имел в виду изменить таким образом, что бы можно было выполнять код, приведённый товарищем spein, в различных обработчиках событий. Например в OnClick,OnLoad и тп..
prizrak1390 вне форума Ответить с цитированием
Старый 05.06.2010, 22:36   #7
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Цитата:
Я имел в виду изменить таким образом, что бы можно было выполнять код, приведённый товарищем spein, в различных обработчиках событий. Например в OnClick,OnLoad и тп..
Про это внимательно читаем здесь.
Цитата:
У меня просто два элемента дублируют одно действие.
Давать двум элементам одинаковый id бесполезно, т.к. работать нормально не будет. Почитайте на том же сайте документацию jquery по селекторам.
Виталий Желтяков вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос про печать кода ? juan666777 Софт 2 21.07.2009 13:27
Вопрос по настройке кода Korect Свободное общение 1 09.03.2009 03:43
Вопрос об организации кода hebep Gamedev - cоздание игр: Unity, OpenGL, DirectX 9 09.10.2008 17:24
Выдернуть куски кода из html-кода trafbite Помощь студентам 7 18.08.2007 13:51