تالار گفتمان nCIS.ir

نسخه‌ی کامل: مشکل اجاکس با ولیدیشن
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام
من وقتی یه صفحه رو با اجاکس لود می کنم توی صفحه ی لود شده ولیدیشن انجام نمیشه ...
به نظرتون مشکل از کجاست
رول ها هم درست ست شدن
توی فایرباگ چک کنید اصلاً درخواستی ارسال میشه برای سرور یا نه؟
(28-09-1394، 09:13 ق.ظ)ADMIN نوشته: [ -> ]توی فایرباگ چک کنید اصلاً درخواستی ارسال میشه برای سرور یا نه؟

مشکلی از رل ها یا بقیه نیست ... چون وقتی به صورت عادی پیج رو لود می کنم سیستم کار می کنه ولی وقتی به صورت اجاکس صفحه رو لود می کنم ولیدش انجام نمیشه ...
البته این لین مشکل کلیه و ربط به یی نداره .. چون لینک های اجاکس اون صفحه ای که با اجاکس لود شده هم کار نمی کنه
به نظرتون راه چاره چیه ؟
ترجیحاً بجای رویدادهای عادی مثل click و... از on استفاده کنید. مثلاً بجای کد زیر:
$(".test").click(function() { ... });
از این کد استفاده کنید:
$(".test").on("click", function() { ... });
    static function ajaxLink($url,$dviId='close',$type='POST')
    {
        $pop="$.ajax({
                type:'".$type."',
                url :' ".$url." ',
                success:function(res)
                {
                    $('#".$dviId."').html(res);
                }

                })";
        echo $pop;
    }
کد من برای درست کردن لینک اینجوریه ...
می تونید درستش کنید (شرمنده تجربه ی زیادی توی جاواسکریپت ندام )
من از renderAjax استفاده کردم و مشکل حل شد

اینجاست که میگه یی واقعا عالیه yes it is