参照教程写了个最简单的页面,但是都跑不成功,郁闷呀!!!大家帮忙看看哪里出问题了。设置了那个$xajax->debugOn();也没用,一点提示信息都没有,晕死都不知道怎么调试<?php
header("content-Type: text/html; charset=utf-8");
require_once("lib/plugin/xajax/xajax_core/xajax.inc.php");
$xajax = new xajax();
$xajax->setCharEncoding('utf-8');$xajax->registerFunction("is_reg");
function is_reg($username)
{
if($username == "no"){
$is_reg = "no";
}else{
$is_reg = "ok";
}
$objResponse = new xajaxResponse();
$xajax->debugOn(); $objResponse->addAssign("div1","innerHTML", $is_reg);
$objResponse->addAppend("div1","innerHTML", $is_reg);
return $objResponse;
}
$xajax->processRequest();
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>用户名是否已经注册</title>
<?php $xajax->printjavascript("lib/plugin/xajax/"); ?>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<input name="username" type="text" id="username" onBlur="xajax_is_reg(document.getElementById('username').value);" />
</form>
<br />
<div id="div1" name="div1"> </div>
</body>
</html>
header("content-Type: text/html; charset=utf-8");
require_once("lib/plugin/xajax/xajax_core/xajax.inc.php");
$xajax = new xajax();
$xajax->setCharEncoding('utf-8');$xajax->registerFunction("is_reg");
function is_reg($username)
{
if($username == "no"){
$is_reg = "no";
}else{
$is_reg = "ok";
}
$objResponse = new xajaxResponse();
$xajax->debugOn(); $objResponse->addAssign("div1","innerHTML", $is_reg);
$objResponse->addAppend("div1","innerHTML", $is_reg);
return $objResponse;
}
$xajax->processRequest();
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>用户名是否已经注册</title>
<?php $xajax->printjavascript("lib/plugin/xajax/"); ?>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<input name="username" type="text" id="username" onBlur="xajax_is_reg(document.getElementById('username').value);" />
</form>
<br />
<div id="div1" name="div1"> </div>
</body>
</html>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货