手机版

php插件Xajax用法的详细说明

时间:2021-09-03 来源:互联网 编辑:宝哥软件园 浏览:

Xajax是一种PHP技术,可以通过点击组件与后台数据库进行交互,而无需刷新或跳转到其他页面

Xajax是php的一个插件。如果你想使用Xajax,你必须首先从它的官方网站下载一个压缩包。因为国外网速慢,我也上传了一个给你(点击打开链接: https://pan.baidu.com/s/1gfkY3mj密码: bcvu),你选择下载。

下载xajax _ 0.5 _ minimal.zip后,将内容放入您想要开发的项目目录中。例如,作者的项目目录是c : \ phpnow-1 . 5 . 6 \ htdocs \ myphp \ xajax

Xajahello.php、xjaxreg.php和xajaxregsuc.php是作者开发的页面。它们放在这里是为了解释xajax_core文件夹,xajax _ js文件的copyright.inc.php必须放在项目目录中。不要试图构建另一个文件夹来放置文件夹xajax _ core。xajax_js文件放在copyright.inc.php,理论上没问题,但是下面的操作有错误。

例如,以下xajax helloworld代码:

?php包括‘xajax _ core/xajax . Inc . PHP’;$ xajax=new xajax();$ xajax-RegisterFuncTion(' my function ');function my function($ text){ $ orps=new xajaxResponse();$orps-alert('helloworld!');$orps-assign('div ',' innerHTML ',$ text);返回$ orps} $ xajax-process request();$ xajax-printJavaScript();DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www . w3 . org/TR/XHTML 1/DTD/XHTML L1-Transitional . DTD ' html xmlns=' http://www . w3 . org/1999/XHTML ' head meta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8 '/title xajax/title/head body div id=' div '/div button onclick=' xajax _ my function '(' hello world ');'Ok/button /body /html例如,如果您创建了一个新的文件夹xajax,将文件夹XAJAX _ CORE和XAJAX _ JS文件copyright.inc.php放在其中,即使您更改了上面helloworld代码中的第二行,也包括‘XAJAX _ CORE/XAJAX’。Inc . PHP ';包含‘xajax/xajax _ core/xajax . Inc . PHP’;

实际操作中也会报错,弹出如下对话框:

整个程序都跑不了!

因此,文件夹xajax _ core和xajax _ js文件的copyright.inc.php必须放在项目目录下,并且只有三个文件。

为了解释,上面的地狱世界代码,

?php包括‘xajax _ core/xajax . Inc . PHP’;//指定动作$ xajax=new xajax();//相当于声明一个xajax处理程序my function $ xajax-register function(' my function ');Function myfunction($text){ //指定动作$ orps=new xajaxResponse();//调用orps中的alert方法,helloworld对话框$orps-alert('helloworld!'弹出);//调用orps中的赋值方法,将id为的div的内部文本指定为传递的文本参数$ ORPS-assign ('div ',' innerHTML ',$ text);//以下是指定的操作返回$ orps} $ xajax-process request();$ xajax-printJavaScript();DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www . w3 . org/TR/XHTML 1/DTD/XHTML L1-Transitional . DTD ' html xmlns=' http://www . w3 . org/1999/XHTML ' head meta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8 '/title xajax/title/head body div id=' div '/div!- html的关键点在这里,说明我想调用xajax函数myfunction,参数是hello world-button onclick=' xajax _ my function(' hello world ');'Ok/button /body /html所以这个xajaxhello.php的运行结果是:

刚开始加载页面的时候,只有一个ok。然后,当您单击“确定”时,您与xajax交互,并弹出helloworld对话框。然后,将id为helloworld的div的内部文本设置为!再次单击以重复此操作。

以上就是本文的全部内容。希望对大家的学习有帮助,支持我们。

版权声明:php插件Xajax用法的详细说明是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。