نوشتن ajax بدون location.reload

پرسیده شده
فعالیت 1323 روز پیش
دیده شده 539 بار
0

سلام خدمت دوستان عزیز.
با توجه به اینکه بسیاری از پارامترها مثل href فولدر (یا تسک) و لینک حذف و... با php نوشته شدن و بعد از رفرش صفحه قابل ارسال هستند، چنانچه بخوایم کد ajax رو بدون حتی یکبار رفرش صفحه بنویسیم باید کدهای php رو هم در قسمت success اضافه کنیم؟ مثلا به این شکل درسته آیا؟

success : function(response){
  if(response == '1'){
    $(
       '<li>
        <a href="?folder_id=<?= $folder->id ?>"><i class="fa fa-folder"></i>'     +input.val() +'</a>
        <a href="?delete_folder=<?= $folder->id ?>" class="fa fa-trash-o"    onclick="return confirm('Are you sure to delete this folder?\n<?= $folder->name ?>');"></a>
        </li>'
      ).appendTo('ul.folder-list');
  }else{
    alert(response);
  }
}


 

فایل پیوست

امیرحسین شکری
امیرحسین شکری

23 شهریور 99

1
حذف شده

سلام و احترام

بله متاسفانه مجبور هستید که به همین صورت اضافه کنید

فایل پیوست

امیر صالحی

توسط

امیر صالحی

23 شهریور 99

حذف شده
ممنون امیر جان. اینجوری آیکن trash بدون رفرش اضافه میشه لاکن مشکلی که هست اینه که وقتی روش کلیک میکنم فولدر قبلی رو حذف میکنه :)))))) بنظرت علتش چی میتونه باشه؟
امیرحسین شکری

24 شهریور 99

حذف شده
خواهش میکنم. خب ببینید آیدی درست توی href میشینه؟
امیر صالحی

26 شهریور 99