Zend çerçevesini kullanıyorum, sayfayı yenilemeden kaydetmek için Jquery ajax yazısını kullanarak POST verilerini almak istiyorum.Zend ve Jquery (Ajax Mesaj)
//submit.js
$(function() {
$('#buttonSaveDetails').click(function(){
var details = $('textarea#details').val();
var id = $('#task_id').val();
$.ajax({
type: 'POST',
url: 'http://localhost/myproject/public/module/save',
async: false,
data: 'id=' + id + '&details=' + details,
success: function(responseText) {
//alert(responseText)
console.log(responseText);
}
});
});
});
Denetleyicimde, POST verilerini ajax'den nasıl alacağımı bilmiyorum.
public function saveAction()
{
$data = $this->_request->getPost();
echo $id = $data['id'];
echo $details = $data['details'];
//this wont work;
}
Şimdiden teşekkürler.
Çalışıyor! teşekkürler karim79! –
@Zend_Newbie_Dev - Herhangi bir zaman :) – karim79
[karim79] 'a bazı basitleştirmeler (http://stackoverflow.com/users/70393/karim79)' un [cevap] (http://stackoverflow.com/questions/4559808/zend- ve-jquery-ajax-post/4559825 # 4559825): 1. '$ .ajax'' url' da göreli olabilir (aynı alanda tavsiye edilir), 2. '$ .ajax'''''' "$ (" # formId ") kullanılarak da üretilebilir. serialize()' (otomatik olarak kodlayan URL yapar) –