我用到Xajax的时候 一直会出这个错。
“the XML response that was returned from the server is invalid”
网上查了下据说是字符集的问题。但是我的数据库里面没有中文阿。请大家帮忙 解决下!!!谢谢
在付下 我的代码。。
require ('xajax_0.2.4/xajax.inc.php');
$xajax = new xajax(); 
 
 
function doChanged($val,$prdnum)

//echo $val;

$obj = new xajaxResponse('gb2312'); ; $lnk = mysql_connect(HOST, USERNAME, PASSWORD) or die ('Not connected : ' . mysql_error());
  
  if(strtoupper($val) == 'W') {
  
   mysql_select_db('isf_db',$lnk) or die("<b>Select database ".'isf_db'." failed</b>.\n<br />\nError: (" . mysql_errno() . ") " . mysql_error());
   $sql=" select name from Product ";
  
  }else {
   mysql_select_db(mlist_db,$lnk) or die("<b>Select database ".DB." failed</b>.\n<br />\nError: (" . mysql_errno() . ") " . mysql_error());
   $sql = "select prdnum from mlist  ";     
  }
 //return $obj;
  $result = mysql_query($sql) or die("<b>Access database  ".DB." failed</b>.\n<br />\nError: (" . mysql_errno() . ") " . mysql_error());
 db_dropdown(prdnum, $result, "searchnew", stripslashes($_SESSION['inA']["prdnum"]), false);
  //删除prdnum下拉列表框的所有子元素(option)
 $obj->addScript('var prdnum=document.getElementById("'.$prdnum.'");while(prdnum.firstChild) prdnum.removeChild(prdnum.firstChild);');
  
  
   return $obj->getXML();
}
$xajax->registerFunction("doChanged");
$xajax->processRequests();有什么能告诉小弟的都请不要吝啬!!!谢谢