我在com_show/views/tmpl/default.php
上有以下内容:
function CategoryItems(){
$("button").click(function() {
var ids = this.id;
var u = "<?php echo JURI::root();?>index.php?option=com_show&controller=names&task=showName&id=" + ids;
jQuery.ajax({
type:'GET',
url: u,
data: { id: ids },
success: function(data) { }
}); //end of ajax
});
return false;
}
在控制器上我有以下内容:
function showName(){
$myid = JRequest::getVar('id', 'no value');
return $myid;
}
问题在于ajax部分。当我尝试从函数&#39; showName()
&#39;中获取返回值时在控制器&#39;名称&#39;中,我总是得到没有价值的&#39;而不是id。
请帮助,