一直敲我的头2天现在我是zend的新手而不是jquery,我想用Zend框架发布表单,但我似乎得到的是页面清爽正常的发布请求。我正在使用Jquery 1.4.2。我一直在使用firebug lite来查看任何输出,但没有任何结果。任何任何想法?Zend框架jquery提交表单没有页面刷新
干杯斯科特。
的Javascript
$(function() {
$("#saveButton").click(function() {
var name = $('#name').val(),
email = $('#email').val(),
phone = $('#phone').val(),
fb = $('#fb').val(),
tw = $('#tw').val(),
postcode = $('#postcode').val();
$.ajax({
type: 'POST',
dataType: 'json',
url: 'http://booglam.local/client/add',
async: false,
data: { name: name, email: email, phone: phone, fb: fb, tw: tw, postcode: postcode },
success: function(json) {
console.log(json.id + ' ' + json.details);
}
});
});
});
主要PHP控制器
public function addAction()
{
$this->_helper->layout->disableLayout();
$this->_helper->viewRenderer->setNoRender(TRUE);
$data = $this->_request->getPost();
echo Zend_Json::encode(array('name' => $data['name'], 'email' => $data['email']));
}
当您浏览'http:// booglam.local/client/add'时会发生什么? – Salman 2011-12-20 17:07:05
未定义的索引名称,电子邮件{“name”:null,“email”:null} – user1108329 2011-12-20 17:09:35