PDA

View Full Version : حرفه ای: مشکل اساسی به ajax



exlord
شنبه 30 مهر 1390, 08:51 صبح
http://zamanishop.com/ -- > لیست موضوعات متفرقه --> تو بعضی سیستم ها درست کار میکنه ولی تو بعضی سیستم ها error میده ....
{"readyState":0,"responseText":"","status":0,"statusText":"error"}
کسی تا حالا با همچین مشکلی برخورد کرده ؟
اینک کد هاش :
<script type="text/javascript">
var loading = jQuery("<div id='loadingGif' align='center' style='padding: 10px;' ><img style='width: 100%;' src='images/modules/anim.gif'/></div>");
$(document).ready(function() {
var loaded = false;
$('#side_menu').click(function() {
if (!loaded) {
$('#side_menu_content').html(loading);
$.ajax({
url:PATH+ 'ajax.php',
type:'POST',
data:{'do':'load_side_menu'},
success:function(ajax_data) {
loading.remove();
alert(ajax_data);
$('#side_menu_content').html(ajax_data);
loaded = true;
SetMenu('.verticalmenu');
},
error:function(jqXHR, textStatus, errorThrown) {
var msg = "readyState: " + jqXHR.readyState +
"\nstatus: " + jqXHR.status +
"\nresponseText: " + jqXHR.responseText +
"\ntextStatus: " + textStatus +
"\nerrorThrown: " + errorThrown;
alert(msg);
}
});
}
});
});
</script>



if ($_POST['do'] == 'load_side_menu') {
//header("Content-type: text/html");
include ROOT . 'inc/pages/side_menu.php';
}


$q = "select * from site_pages where menuShow=1 order by menu_order DESC";
require_once ROOT . 'core/components/DataAccess/BaseDAL.php';
$table = BaseDAL::GetInstance()->GetTable($q, array());

$menu = MakeMenu('-1', $table);
function PrintMenu($menu)
{

foreach ($menu as $node) {
$img = 'article.png';
if (!empty($node['icon']))
$img = $node['icon'];
?>
<li>
<a href="<?=PATH?>portion/pages?name=<?=$node['name']?>&ref=menu&hashID=<?=md5(session_id())?>">
<img src='<?=PATH?>images/menu_icons/<?=$img?>' align='absmiddle'
/> <?=$node['title']?>
</a>
<?
if (count($node['cNodes']) > 0) {
echo "<ul>";
PrintMenu($node['cNodes']);
echo "</ul>";
}
?>
</li>
<?
}
}

PrintMenu($menu);

exlord
یک شنبه 01 آبان 1390, 12:45 عصر
کسی نبود ... تو یه سایت دیگم این مشکل رو دارم ...

tux-world
یک شنبه 01 آبان 1390, 13:50 عصر
من رو لینوکسم با فایرفاکس مشکلی ندیدم

Saber Mogaddas
یک شنبه 01 آبان 1390, 20:27 عصر
من با seven فایر فوکس تست زدم درسته..