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

HTML+CSS+JavaScript

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

 

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

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

тема: post jquery
 
 автор: kapitalist   (23.07.2014 в 18:04)   письмо автору
 
 

Всем привет. Есть скриптик:

$(document).ready(function(){
    $(".buy").click(function(){ 
        var val = $(this).val();
        $.post("/modules/to_cart.php", {val:val}, function(data){
            if (data.length>0){
                $("#to_cart").html(data);
                $("#cart").html("#result"); // как тут вывести нужные данные из php файла?
            }
    });
});
});


Вопрос, как вывести нужные данные в #cart из php файла?

  Ответить  
 
 автор: moonfox   (24.07.2014 в 00:59)   письмо автору
 
   для: kapitalist   (23.07.2014 в 18:04)
 

а тут $("#to_cart").html(data); очевидно НЕ нужные данные?

  Ответить  
 
 автор: Commander   (24.07.2014 в 06:57)   письмо автору
 
   для: kapitalist   (23.07.2014 в 18:04)
 

Переменная data как раз и содержит в себе то, что было отправлено php-скриптом.

  Ответить  
 
 автор: kapitalist   (24.07.2014 в 09:42)   письмо автору
 
   для: Commander   (24.07.2014 в 06:57)
 

Ну да, не правильно задал вопрос...
Нужно вывести данные из файла, которые находятся, например в <div id='result'>

  Ответить  
 
 автор: confirm   (24.07.2014 в 10:19)   письмо автору
 
   для: kapitalist   (24.07.2014 в 09:42)
 

А сейчас задали правильно? <div id='result'> - это не файл, а тег на странице.

Если с сервера передаются данные, к которыми нужно оперировать на странице, то передавайте данные в JSON формате, либо XML.

  Ответить  
 
 автор: kapitalist   (24.07.2014 в 15:26)   письмо автору
 
   для: confirm   (24.07.2014 в 10:19)
 

Видим и сейчас не правильно :)
Есть файл to_cart.php, в нем находится тег <div id='result'>, мне нужно на странице index.php в тег <div id='cart'> вставить текст, находящийся в теге result.

  Ответить  
 
 автор: confirm   (24.07.2014 в 16:19)   письмо автору
 
   для: kapitalist   (24.07.2014 в 15:26)
 

Каким образом можно на клиенте вставить в файл на сервере?

Если текущая страница, это содержимое выданное скриптом index.php, а значит <div id='cart'> находится на странице в момент post-запроса, то поместив <div id='result'> на страницу после этого запроса, обращайтесь проблем нет.

От вашего вопроса волосы дыбом. Поясняйте что есть, чего получается и ... А какой-то файл, бог знает где и что... ну это разве вопрос?

  Ответить  
 
 автор: kapitalist   (24.07.2014 в 22:16)   письмо автору
 
   для: confirm   (24.07.2014 в 16:19)
 

Скажу ответ:
$('#cart').html($('<div>').html(data).find('#result').html());

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

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