Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: jquery: можно ли результат выполнения ajax-скрипта поместить в js-переменную?
 
 автор: antf   (04.03.2010 в 00:16)   письмо автору
 
 

Здравствуйте.
Можно ли результат выполнения script.php поместить не в #container, а в javascript-переменную?

$('#container').load("script.php");

Вариант, когда сначала помещаем результат в #container, а потом забираем его через innerHTML не подходит.

Это нужно для библиотеки tooltip, она помогает формировать всплывающие подсказки к ссылкам. Пытаюсь содержимое подсказки загрузить через ajax. Пробовал загрузить содержимое в div, а потом его забрать. Не получилось. Правильная подсказка появляется не после первого наведения. До этого отображается либо пустое окно, либо старая подсказка.

  Ответить  
 
 автор: sl1p   (04.03.2010 в 02:29)   письмо автору
 
   для: antf   (04.03.2010 в 00:16)
 

ниразу не юзал jquery, поисковик сильная штука...

$(function(){
    $.ajax({
        type : 'POST',
        url: 'script.php',
        success: function(response) {
            alert('Ответ сервера: '+response);
        }
    });
});

  Ответить  
 
 автор: Crux   (04.03.2010 в 14:16)   письмо автору
 
   для: antf   (04.03.2010 в 00:16)
 

http://api.jquery.com/jQuery.getJSON/

  Ответить  
 
 автор: antf   (04.03.2010 в 23:16)   письмо автору
 
   для: Crux   (04.03.2010 в 14:16)
 

Спасибо, я думал это как-то через метод load можно сделать :)

  Ответить  
 
 автор: Crux   (05.03.2010 в 06:32)   письмо автору
 
   для: antf   (04.03.2010 в 23:16)
 

Ну может как-нибудь исхитрится и с load() можно, только он для этого не предназначен.

  Ответить  
 
 автор: sim5   (05.03.2010 в 06:46)   письмо автору
 
   для: Crux   (05.03.2010 в 06:32)
 

Да нет проблем получить любым из методов данные в JSON формате.

  Ответить  
 
 автор: mihdan   (07.03.2010 в 02:45)   письмо автору
 
   для: antf   (04.03.2010 в 00:16)
 

http://api.jquery.com/load/ - смотрите примеры

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования