تغییر در پاسخ دریافتی $.ajax بوسیله jquery

بپرسید

0

{{ digitTrunc(content.likes) }}

سلام خسته نباشید من یک درخواست به صورت اجکس میدهم و یک مقداری را میگیرم

حالا میخواهم اگر id جواب دریافتی تکراری بود یک شماره به ایدی اش اضافه کند

هرکاری می کنم پاسخ دستکاری نمیشود

.done(function(resualt) {

                    // Duplicate IDs and change id
                    var $datatargets = [];
                    var $datatarget = $(resualt).filter('.accordion-toggle').attr("data-target"); // get data-target // filter() – search through all the elements.
                    var $divid = $(resualt).find('.accordian-body').attr('id'); // get id value // find() – search through all the child elements only.
                    $('#plan').find('.accordion-toggle').each(function(index, value) {

                        var $this = $(this);
                        var currentDataTarget=  $this.attr("data-target");
                        $datatargets.push(currentDataTarget);


                    });

                    $($datatargets).each(function(index, value) {
                        if (value === $datatarget) { //اگر این شرط برقرار بود یعنی این داده تکراری میباشد
                        //$(resualt).filter('.accordion-toggle').attr("data-target",$(this).attr('data-target')+'/'+index); // get data-target
                      //  $(resualt).find('.accordian-body').attr('id',$(this).attr('id')+'/'+index);
                         //  $(this).attr('id',$datatarget + "/" + index);
                            //مشکل ابنجاست که باید تغییر بدم ایدی ها را تا از تکرار جلوگیریشود
                            var data =  $($.parseHTML(resualt)).data('target',$datatarget+'/'+index); // get data-target
                            var id =  $($.parseHTML(resualt)).find('id').val($divid+'/'+index);
                            alert(data);
                            alert(id);

                        }
                    });

                    $('#moveContent').append(resualt);//shayad bayad.append($(resualt))
.
.
.

کسی میتواند من را راهنمایی کند ؟

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است