Привет Люди здесь мой код ниже,Ajax в Zend Framework2
index.phtml код
<div class="view clearfix" onClick="ajaxinfo()">Info</a></div>
<script>
function ajaxinfo(){
var id = 100;
$.ajax({
type: "POST",
url:"http://localhost/zf2/info/format/html",
data:id,
success:function(data){alert('ajax data success');},
error:function(){alert('ajax data failed to fetch');}
});
return false;
}
</script>
как вы можете видеть IAM пытается передать идентификатор = 100 на info.phtml
страницу и попытаться получить HTML данные назад от info.phtml
позволяет предположить info.phtml в
Iam не уверен, что ИМР т.й в контроллере ... я проверил Су много учебника, но это не работает для ZF2 как
public function init()
{
$ajaxContent=$this->_helper->helper();
$ajaxContent->addActionContext('info','html');
$ajaxContent->initContext();
}
есть ли другой способ решить эту проблему.?
Эй жаль я слишком ленив для ответа, но [ 'acceptableViewModelSelector'] (http://zf2.readthedocs.org/en /latest/modules/zend.mvc.plugins.html#zend-mvc-controller-plugins-acceptableviewmodelselector) Контроллер-плагин должен быть тем, что вы ищете. – Sam