Вход

Просмотр полной версии : Передать данные через Ajax


zahod5277
20.01.2015, 21:20
Всем привет!
Помогите пожалуйста, я с JS не особо дружу, нужно решить такую задачу:
на странице при клике на div отправляю данные в php скрипт:

<div id="module" style="width:50px; height:50px;">
<a onclick="getCollections();" class="button"><span>Отправить</span></a>
</div>


function getCollections(){
$.ajax({
url: 'урл',
type: 'post',
data: 'id_collecttion=Какие-то данные'
})
}

На стороне сервера таким образом получаю данные (отладчик говорит, что данные переданы)

public function GetCollection(){
if (isset($this->request->post['id_collection'])) {
$data = $this->request->post['id_collection'];
$data = $data+' И обратно!';
}


Подскажите, пожалуйста, как мне вернуть эти данные обратно на страницу, без обновления страницы?

danik.js
20.01.2015, 22:31
data: 'id_collection=Какие-то данные',
success: function(data) {
alert(data);
});
Смотреть документацию надо сначала, а не на форум нестись вприпрыжку: api.jquery.com

Как из php вернуть - хз как твой фреймворк это предполагает, но если и ты не знаешь - делай тупо echo $data.