我需要從控制器文件中獲取數據從數據庫中的數據並顯示到元素文件和顯示在檢查元素中的ajax值,並且當我在ajax中警告它顯示值將要控制器。ajax發佈到控制器並顯示到自定義元素文件
但問題是,我如何可以在控制器中回顯或打印ajax值以從數據庫獲取數據並將其顯示到元素文件中?
如何在控制器功能中呈現自定義元素文件?
AJAX腳本
<script>
$('#categories .accordion .tablist .tablistitem').on('click', function() {
event.preventDefault();
$(".accordion li").removeClass("active");
var $li = $(this);
$liid = $li.attr('id');
$slug = $li.data('slug');
$li.addClass("active");
$('#wrapper').append('<span id="load">LOADING...</span>');
$('#categories_info').show();
$.ajax({
type: 'POST',
url: '/reviews/getsubcategories',
data: {"selectid":$liid },
dataType:"text",
success: function(data, textStatus, xhr) {
alert(data);
},
error: function(xhr, textStatus, error) {
alert(textStatus);
}
});
});
</script>
控制器功能
function getsubcategories()
{
echo $selectid= $_POST['selectid'];
return $selectid;
}
元素文件
$SubCategoryObj = cri('Reviews');
$selectid = $SubCategoryObj->getMainCategories();
echo $selectid;
這蛋糕的版本? –
@JasonJoslin cakephp版本是2.0.13 –