1 2 3 下一页 现在最新的XAJAX版本已经0.5 Beta4了。可是网上能找到的资料都只是0.25版的。没办法只好自己看源代码了。xajax的核心其实是xajaxResponse类,这里整理了一下它的常用方法: xajaxResponse类的常用方法合集 1. xajaxResponse->confirmCommands($iCmdNumber,$sMessage) 弹出询问对话框,询问内容为$sMessage,第一个参数$iCmdNumber为数字。如果用户选择了“是”,则此语句后的一句或多句语句都会执行;如果用户选择了“否”,那么,则跳过前$iCmdNumber句再执行,即只有自第$iCmdNumber句起之后的语句(不包括第$ iCmdNumber句)会执行。 例:$xResponse->confirmCommands(4,'请确认是否真的删除记录'); 2. xajaxResponse->assign($sTarget,$sAttribute,$sData) 给元素ID为$sTarget的属性赋值,把它的属性$sAttribute值赋为$sData. 例:$xResponse->assign('mydiv','innerHTML','Hello world! This is a example of xajax!'); $xResponse->assign('mydiv','style.color','blue'); $xResponse->assign('forminput','value','Bill'); 3. xajaxResponse->append($sTarget,$sAttribute,$sData) 给ID为$sTarget的元素属性以追加方式赋值。在它的属性$sAttribute的原有值的基础上追加赋值$sData。 例:$xResponse->append('mydiv','innerHTML','This is append comment'); 4. xajaxResponse->prepend($sTarget,$sAttribute,$sData) 同上,是预赋值。具体什么是预赋值,还没弄明白。 (责任编辑:admin) |