مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

arezoo.fg

عضویت از 1394/08/11

ایجاد ID

  • شنبه 8 آبان 1395
  • 09:40
تشکر میکنم

سلام ..

اگه میشه کمک کنید ممنون میشم.

من یه آرایه ای از آپلود تصاویرم دارم که با هر بار که تولید میشن میخوام یه id تولید کنه ..

من یه همچین چیزی در نظرمه .

$('ELEMENT2CHANGE').attr('id','NEWID');

..

و این هم کل کد هستش:

    function previewImagess() {
        var fileList = this.files;
        var anyWindow = window.URL || window.webkitURL;
        for (var i = 0; i < fileList.length; i++) {
            var objectUrl = anyWindow.createObjectURL(fileList[i]);
            var label = $('#file-edit').val();
            var count = $('#imagePreview-edit').children().length;

            

            $('#imagePreview-edit:eq(' + (count - 1) + ')').before('<div class="fimage"><img src="' + objectUrl + '" class="img-pr" /><div class="delete-image-category" id="delete-img"></div><input type="text" class="label-img" id ="imgTitle' + count + '"  value= "' + label + '" /></div>');

            window.URL.revokeObjectURL(fileList[i]);
        
        }
    }

..

چطور باید این آیدی و با هر بار تولید عکس برای هر عکس تولید کنه؟

بگید من ممنون میشم.. چون هر کاری میکنم جواب نمیده

پاسخ های این پرسش

تعداد پاسخ ها : 5 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 8 آبان 1395
  • 10:35

id را بر چه اساسی میخواهید تولید کنید ؟

یک جدول درست کنید که ستون ID از نوع Auto increment داشتخه باشه و هر بار نام تصویر را درج کنید و از ID استفاده کنید

کاربر سایت

arezoo.fg

عضویت از 1394/08/11

  • شنبه 8 آبان 1395
  • 12:11

برطرف شد .. ممنون

کاربر سایت

arezoo.fg

عضویت از 1394/08/11

  • شنبه 8 آبان 1395
  • 12:13

اما الان سوالی که دارم اینه که وقتی یه عکس حذف میشه ,چطور میشه که id ها از اول تخصیص داده بشن؟

مثلا من 6 تا عکس دارم و هرکدوم id هاشون از 1 تا 6 شماره گذاری شده. من میام آیدی 5 و پاک میکنم و حالا باد آیدی شماره 6 من بشه 5. چطور میشه اینجوری

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 8 آبان 1395
  • 12:19

چرا باید بشه 5 ؟

شما با کوئری بدست میارید و از ID برای کنترل استفاده میکنید

کاربر سایت

arezoo.fg

عضویت از 1394/08/11

  • شنبه 8 آبان 1395
  • 12:27

یعنی طبق آرایه ای از تصاویر که که با فایل آپلود گرفته میشه اگه هر کدوم آیدیهاشون از 1 تا 6 باشن. دیگه تیازی نیست مثلاوقتی 5 پاک میشه 6 بره جایگزین 5 شه؟

خب اگه همچین چیزی امکان پذیر باشه به چه صورت میشه با jquery نوشته بشه

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)