Помощник
|
пара вопросов о AJAX (обратные данные) |
LifeUP
|
Сообщение
#1
|
||
|
|
||
|
|||
Letmetouchyou |
8.8.2010, 21:26;
Ответить: Letmetouchyou
Сообщение
#2
|
|
LifeUP, возращайе пхп обработчиком JSON
{ "primer1":"first", "primer2":"second" } пример запроса $.post( './dl.php', { 'data': 'sadsadasdsa' }, function( request ){ alert(request.data); }, "json" ); php: [PHP]<?php header('Content-Type: text/javascript; charset=utf-8'); $incomeData = $_POST['data']; ?> { "result": true, "data":"<?php echo $incomeData;?>" }[/PHP] могут быть какиенибдуь мелкие ошибки, не проверял, а суть в самой технологии |
|
|
LifeUP
|
Сообщение
#3
|
|
не совсем понятно, можно по подробнее.
Тут ещё сталкнулся с проблемой, как можно передать поле type='file' ? Пробую такой вариант но не получается $('#upl').change (function (){
var filename = $(this).val (); $.ajax({ type: "post", url: "upload.php", data: {file: filename}, success: function (data){ $('#status').html('AJAX удачно выполнился'); $('#result').html(data); }, error: function (){ $('#status').html('AJAX не удача'); }, }); }); |
|
|
Letmetouchyou |
8.8.2010, 22:12;
Ответить: Letmetouchyou
Сообщение
#4
|
|
|
$('#logo').change(function (){ var value = $(this).val(); $.post( './dl.php', { 'data': value }, function( request ){ alert(request.data); }, "json" ); }); вот тут { 'data': value } все данны(ключ-значение) который ты передаешь, ф ормате JSON, что по сути - javascipt object. добавить новую запись просто { 'data': value, 'other':'ololo' }
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Спарсить данные с сайта | 2 | EvilGomel | 1101 | 17.8.2023, 9:37 автор: bobmen |
|
Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP) | 56 | qpPeW | 44760 | 19.7.2023, 10:03 автор: qpPeW |
|
Восстановить сайт + добавить исходные данные | 5 | Portsmouth | 1960 | 21.5.2023, 7:23 автор: Skyworker |
|
Спарсить данные с сайта | 2 | TABAK | 1013 | 22.4.2023, 19:49 автор: TABAK |
|
Наполнение сайтов вопросов и ответов | 1 | Solonik | 1362 | 3.2.2022, 0:31 автор: Vitelius900 |
Текстовая версия | Сейчас: 28.3.2024, 15:19 |