ajax jquery不会将字符串传递给任务函数吗?
我正在尝试制作一个joomla组件,并且我希望使用它来实现ajax jquery中给定的可能性。任务是从数据库中创建ajax查询并输出结果 为了发送数据,我使用以下javascriptajax jquery不会将字符串传递给任务函数吗?,jquery,ajax,joomla,components,Jquery,Ajax,Joomla,Components,我正在尝试制作一个joomla组件,并且我希望使用它来实现ajax jquery中给定的可能性。任务是从数据库中创建ajax查询并输出结果 为了发送数据,我使用以下javascript $(".searchBtn").click(function(){ $('.default_order').hide(); //show the loading bar showLoader(); $('#sub_cont').fadeIn(1500);
$(".searchBtn").click(function(){
$('.default_order').hide();
//show the loading bar
showLoader();
$('#sub_cont').fadeIn(1500);
$("#content #sub_cont").load("?option=com_glossary&task=displayvalues&format=raw?val="+ $("#search").val(), hideLoader());
});
实际上,当我检查变量是否存在时,应该以字符串形式将变量发送给我的控制器,但当我检查该变量是否不输出任何内容时
public function getvalues(){
$rec = $this->checkValues(JRequest::getVar('val'));
echo $rec;
}
每一条评论都会有所帮助
谢谢我想是这样的:
...&format=raw?val=" + ...
这不应该吗
...&format=raw&val=" + ...
??我还建议搜索内容,否则您可能会在URL编码方面遇到麻烦:
..." + $("#search").serialize(), ...