我真的很喜欢从PHP调用xajax的简单性,但是到目前为止,xajax项目似乎已经死亡了…开发中的xajax有没有很好的替代品或等价物?
发布于 2010-01-24 17:21:14
在我的所有项目中,我使用jQuery编写所有的javascript代码。它是一个功能非常强大javascript库,其中内置了完整的DOM操作和AJAX请求代码。
有several attempt将jQuery封装到php中,因此jQuery代码可以在php代码中调用,相应的jQuery代码将包含在页面输出中。但就我自己而言,我更喜欢在view
文件中的script
标记内编写所有javascript代码(我使用CodeIgniter)。
jQuery正在积极开发,最新版本(1.4)几天前刚刚推出。
发布于 2011-08-03 06:01:21
Xajax的一个新替代品是sijax。虽然官方支持列在python模块下,但github托管的项目是sijax。它是一个PHP库,它集成了JQuery和xajax对象的思想,以允许快速简单的用法和强大的后端。
发布于 2010-01-24 16:23:56
好的,请看一下PHPLiveX。它是轻量级的,并且随着不断的发展而存在。谢谢
示例代码:
function generateRandomCode($length){
$chars = array("1","2","3","4","5","6","a","b","c","d","e","f");
$code = array_rand(array_flip($chars), $length);
return implode($code);
}
// Necessary PHPLiveX Codes
include("PHPLiveX.php");
$ajax = new PHPLiveX(array("generateRandomCode"));
$ajax->Run(); // Must be called inside the 'html' tags.
<input onclick="generateRandomCode(10, {'target':'rcode','preloader':'pr'});"
type="button" value="Generate Random Code" >
<img id="pr" src="design/Progressbar2.gif" style="visibility:hidden;">
<span id="rcode"></span>
https://stackoverflow.com/questions/2126410
复制相似问题