function helloWorld($isCaps)
{
$text = "珊妮,改吃饭了";

$objResponse = new xajaxResponse();
$objResponse->assign("div1","innerHTML",$text);

return $objResponse;
}
<div id="div1" name="div1">&#160;</div>输出时出现乱码,改怎么处理...

解决方案 »

  1.   

    页面设置成utf-8编码,如果还不行,这个本身的文件也保存为unicode什么的。------------------------------------------
    酷得组件仓库 - 第三方软件开发组件下载\试用
    www.cookcode.net
      

  2.   

    加个
    header('Content-Type:text/html;charset=GB2312');
      

  3.   

    require ('../xajax/xajax.inc.php');
    define ('XAJAX_DEFAULT_CHAR_ENCODING', 'gb2312');
    $xajax = new xajax();
    $xajax->decodeUTF8InputOn();
    $xajax->registerFunction("add_user");
    $xajax->processRequests();
    $objResponse = new xajaxResponse('gb2312');
    $objResponse->addAssign("div1","innerHTML", $text);
    $objResponse->addAssign("div2","innerHTML", $text2);
    return $objResponse;