использую библиотеку xajax 0.2 пишу следующий код
PHP код:
<?php
//require_once("vcl/vcl.inc.php");
require_once("vcl/xajax/xajax.inc.php");
$xajax = new xajax("show-cart.php");
//$xajax->debugOn();
$xajax->registerFunction("myFunction");
function myFunction($arg)
{
// do some stuff based on $arg like query data from a database and
// put it into a variable like $newContent
$newContent = "Value of $arg: ".$arg;
// Instantiate the xajaxResponse object
$objResponse = new xajaxResponse();
// add a command to the response to assign the innerHTML attribute of
// the element with id="SomeElementId" to whatever the new content is
$objResponse->assign("gavno","innerHTML", $newContent);
// $objResponse->assign("SomeElementId","innerHTML", "xcvbxcv ");
//return the xajaxResponse object
return $objResponse;
}
$xajax->processRequests();
// <button onclick="xajax_myFunction('It worked!');"></pre>
$xajax->printJavascript("vcl/xajax");
function show ()
{
$msg='';
$msg.='<div id="proba">';
$msg.='<div id="SomeElementId" >прорпор hg роп </div>';
$msg.='<input name="some" type="button" id="some" onclick="xajax_myFunction('."'".'sdfgsdfg dsfg'."'".')";return false; />"';
$msg.='</div>';
return $msg;
}
echo show();
echo '<div id="gavno" name="gavno">';
echo'sdfsdf sdf sdf';
echo '</div>';
?>
А он не работает выдает в faerbug findObj is not defined. Подскажите что не так. Заранее благодарен.