我正在从PHP AJAX库xajax转移到jQuery AJAX。
使用xajax,我可以通过将公共类方法绑定到javascript函数名称(例如$this->registerFunction('javascriptFunctionName', &$this, 'classMethodName'))来将所有AJAX调用包含在类方法中。
我希望能够通过jQuery AJAX实现类似的功能,例如:
$('#myButton').click(function() {
$.get('class|methodName',
{
parameter: value
},
function(data) {
if (data) {
...
}
else {
...
}
});
return false;
});
});
我知道你可以使用 AJAX 调用 MVC 控制器方法,但不幸的是我的旧产品不使用 MVC :-(
请问还有其他方法吗?
如果没有,是否有一种方法将调用映射到全局 PHP 函数?