xajax的xajaxResponse类说明
function addAlert($sMsg)
使用一个消息框提醒用户
$objResponse->addAlert("Here is an alert.");
function addAssign($sTarget,$sAttribute,$sData)
将$sTarget对象的$sAttribute赋值为$sData
$objResponse->addAssign("myInput1","value",$DataFromDatabase);
function addappend($starget,$sattribute,$sdata)
将$sData添加于$sTarget对象的$sAttribute后
$objResponse->addAppend("myDiv1","innerHTML",$DataFromDatabase2);
function addPrepend($sTarget,$sAttribute,$sData)
将$sData添加于$sTarget对象的$sAttribute前
$objResponse->addPrepend("myDiv2","innerHTML",$DataFromDatabase3);
function addReplace($sTarget,$sAttribute,$sSearch,$sData)
将$sTarget对象的$sAttribute中的$sSearch替换为$sData
$objResponse->addReplace("myDiv3","innerHTML","xajax","<strong>xajax</strong>");
function addScript($sJS)
调用一JavaScript
$objResponse->addScript("var x = prompt("Enter Your Name");");
function addConfirmCommands($iCmdNumber, $sMessage)
$sMessage作为提示消息让用户作出“是/否”选择,如果用户选择“是”,则接着该语句后的语句执行;否则,跳过$iCmdNumber条语句执行
$objResponse->addConfirmCommands(2, "Are you sure you want to show two (2) more alerts?"); $objResponse->addAlert("This will only happen if the user presses OK."); $objResponse->addAlert("This also will only happen if the user presses OK."); $objResponse->addAlert("This will always happen.");
function addCreateInput($sParent, $sType, $sName, $sId)
在$sParent中添加一个类型为$sType,名为$sName,id为$sId的输入框
$objResponse->addCreateInput("testForm1", “text”, "username", "uesrname");
function addInsertInput($sBefore, $sType, $sName, $sId)
同上,区别在于在名为$sBefore的对象前添加
function addInsertInputAfter($sAfter, $sType, $sName, $sId)
同上,区别在于在名为$sAfter的对象后添加 function addRemove($sTarget) 删除$sTarget对象
function addEvent($sTarget,$sEvent,$sScript)
为$sTarget对象的$sEvent事件添加$sScript代码
$objResponse->addEvent(“divTest”, "onClick", "alert('Something');");
function addHandler($sTarget,$sEvent,$sHandler)
将$sTarget对象的$sEvent事件处理程序与JavaScript函数$sHandler关联,一个事件可以有多个Handler
$objResponse->addHandler("Div", "click", "clickHandler1");
function addRemoveHandler($sTarget,$sEvent,$sHandler)
删除$sTarget对象的$sEvent事件的$sHandler关联
$objResponse->addHandler("Div", "click", "clickHandler1");
function addScriptCall()
调用一个js函数,第一个参数为JavaScript函数名,其余参数为JavaScript函数
$response->addScriptCall("myJSFunction", "arg1", 9432.12, array("myKey" => "some value", "key2" => $value2));


One response to "xajax的xajaxResponse类说明"
xx
在此留言: