|
|
|
| Всем привет. Есть скриптик:
$(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 файла? | |
|
|
|
|
|
|
|
для: kapitalist
(23.07.2014 в 18:04)
| | а тут $("#to_cart").html(data); очевидно НЕ нужные данные? | |
|
|
|
|
|
|
|
для: kapitalist
(23.07.2014 в 18:04)
| | Переменная data как раз и содержит в себе то, что было отправлено php-скриптом. | |
|
|
|
|
|
|
|
для: Commander
(24.07.2014 в 06:57)
| | Ну да, не правильно задал вопрос...
Нужно вывести данные из файла, которые находятся, например в <div id='result'> | |
|
|
|
|
|
|
|
для: kapitalist
(24.07.2014 в 09:42)
| | А сейчас задали правильно? <div id='result'> - это не файл, а тег на странице.
Если с сервера передаются данные, к которыми нужно оперировать на странице, то передавайте данные в JSON формате, либо XML. | |
|
|
|
|
|
|
|
для: confirm
(24.07.2014 в 10:19)
| | Видим и сейчас не правильно :)
Есть файл to_cart.php, в нем находится тег <div id='result'>, мне нужно на странице index.php в тег <div id='cart'> вставить текст, находящийся в теге result. | |
|
|
|
|
|
|
|
для: kapitalist
(24.07.2014 в 15:26)
| | Каким образом можно на клиенте вставить в файл на сервере?
Если текущая страница, это содержимое выданное скриптом index.php, а значит <div id='cart'> находится на странице в момент post-запроса, то поместив <div id='result'> на страницу после этого запроса, обращайтесь проблем нет.
От вашего вопроса волосы дыбом. Поясняйте что есть, чего получается и ... А какой-то файл, бог знает где и что... ну это разве вопрос? | |
|
|
|
|
|
|
|
для: confirm
(24.07.2014 в 16:19)
| | Скажу ответ:
$('#cart').html($('<div>').html(data).find('#result').html()); | |
|
|
|