在我的PHP脚本在顶部我有require_once('../registration/include/membersite_config.php');
这是一个类与我所有的网站功能。这个班级被称为fgmembersite。有一个函数,我通常会调用$ fgmembersite-> stats但现在我必须从jquery函数中调用它。如何调用jQuery中的类(外部文件)内的php函数?
在同一个PHP脚本我有这样的jQuery代码:
$('a.slick-toggle').click(function(){
var the_id = $(this).attr('href');
var div_id = $('#job_' + the_id);
if ($(div_id).is(":visible")==false) {
//Here i will put the AJAX CALL
}
$(div_id).toggle(400);
return false;
});
我想打电话给统计()功能时,我的条件trigered形成jQuery代码,但这个函数是一个类的内部它已经从顶部加载了requiere_once。
Normaly当我做一个Ajax调用我通过通过POST参数来使用,例如在其他PHP文件writen函数:$.ajax({ url: 'addremovelive.php', data: {addname: val,addlevel: val1}, type: 'post',success: function(d) {$('#add_lang_level').val('');$('#add_lang').val('');}});
使用该方法意味着我将不得不改变我的struture在类中为了响应一个邮政电话。还有另一种方法使用jquery/ajax调用我的函数?
感谢您的任何方向!
你不能直接从jQuery/Ajax调用任何PHP方法。 –
我还没有遇到从jquery直接调用方法。对于这样的目的,我总是创建一个文件,通常是ajax.php,它处理所有调用一切并返回所有内容的业务。 – arma
@arma - 从javascript中直接调用[插入语言]方法没有“方法”。数据交换不会直接发生,它们之间始终存在代理。 –