Skip to content Skip to sidebar Skip to footer

Javascript Function Not Responsive

I have the following code, which is the core part of my small AJAX application. I am not getting any errors, it is just that nothing happens. I am guessing there is a more efficien

Solution 1:

Looks like you may have some javascript errors:

if (part=="1")
{
   $url  "get_auction.php?cmd=GetAuctionData&pk="+pk+"&sid="+Math.random()
}
elseif (part=="2")
{
   var url  "get_records.php?cmd=GetRecordSet&query="+query+"&sid="+Math.random()
}

Use Firefox and Open the javascript console to get the javascript errors, then try to fix the lines it complains about.

Javascript will stop running as soon as it encounters an error.

Also, checkout firebug if you haven't already. Great tool!

Solution 2:

I'd check the HTML the PHP is generating. Assuming $pk is a string it looks like you're missing an opening quote. Try this:

onclick="update(\'Layer3\',\'2\',\''.$pk.'\',\'0\',)">

Solution 3:

json_encode is a PHP function, and thus you need to modify that particular line like so:

child1.document.write(<?phpecho json_encode($row2["ARTICLE_DESC"]); ?>);

Post a Comment for "Javascript Function Not Responsive"