View Full Version : اضافه کردن عکس به دیو در صورت درست بودن شرط
ahmad_lovely
چهارشنبه 01 آذر 1391, 19:04 عصر
سلام به اساتید
من به یه مشکلی برخوردم که ممنون میشم کمکم کنید
من با استفاده از دیتالیست یا لیست ویو لیستی از کالاها رو نمایش میدم، حالا می خوام با استفاده از یک فیلد توی جدول دیتابیسم،مثلا اگر مقدارش 1 بود، به اون کالا یه عکس اضافه کنه.
یعنی می خوام به بعضی از کالاهایی که لیست ویو یا دیتالیست نمایش داده، یه عکس اضافه بشه!
این کار رو واسه ی کالاهای ویژه میخوام، یعنی وقتی دیتالیست داره کالا ها رو نشون میده، اگر اون کالا، کالای ویژه بود، یه تصویر (که نشون میده اون کالا، کالای ویژه هست) به قالب اون کالا اضافه بشه که (به گوشه ی دیو)
خیلی ممنون
mrgraphy
چهارشنبه 01 آذر 1391, 19:30 عصر
سلام دوست عزیز.
این کار خاصی نداره.
شما اون متغییری که دارای اون مقدار 0 یا 1 هست رو بهش مدید بعد چک میکنه یه عملیات انجام میده.
var special = 0; // مقداری که شما بهش میدی
if(special == 1) {
document.write("<div><img src='file.jpg' alt='' /></div>");
}
ahmad_lovely
چهارشنبه 01 آذر 1391, 19:37 عصر
ببینید دوست عزیز، من میتونم به یه دیو یه تگ اضافه کنم ولی مشکل اینجاس چطوری اون دیوی رو که مقدار فیلدش یک هست رو، بش دسترسی پیدا کنم!!!!
فرض کنید من چندتا آیتم توی دیتا لیست لود کردم، و فهمیدم که که کدوم آیتم رو باید بش تصویر اضافه کنم، حالا میخوام توی اون آیتم دیوشو پیدا کنم و تصویر رو بش اضافه کنم، ولی نمیدونم چطوری میتونم به دیوش دسترسی پیدا کنم مشکلم اینه!
ممنون میشم کمکم کنید
mrgraphy
چهارشنبه 01 آذر 1391, 20:17 عصر
دوست عزیز متوجه منظورتون نشدم.
مگر شما اون مقدار رو از دیتابیس نمیگیرید؟ خب همون رو مساوی متغییر special قرار بدید و استفاده کنید.
یا نه. اگر قراره مقدار رو از کد یا قسمتی از کد بگیرید بگید چی هست و یه توضیحاتی بدید تا کمکتون کنم.
ahmad_lovely
پنج شنبه 02 آذر 1391, 13:52 عصر
ببینید، شما اگر با کنترل دیتالیست توی ای اس پی کار کرده باشید، وقتی که دیتا سورس به این کنترل بایند می کنید، این کنترل میاد به تعداد رکورد هایی که بهش بایند می کنید، متناسب با اون قالبی که شما ساختید، آیتم می سازه
حالا من اومدم توی رویداد دیتا بوند یه شرط گذاشتم، که درصورتی که فیلد موردنظرم مقدارش یک بود بره توی شرط، خب تا اینجا اون آیتمی که میدونم ویژه س، رو پیدا کردم ولی حالا نمیدونم چطوری به قالب اون آیتم (دیو) دسترسی پیدا کنم تا بهش یه تگ تصویر اضافه کنم !
اگرم این واسه این کار روشم درست نیست شما روش بهتری بم بگید!
ممنون
tux-world
پنج شنبه 02 آذر 1391, 17:10 عصر
برای یک دیو شما آی دی تعریف کنید مثلا
<div id='test'>salam</div>
بعد میتونین توسط کد زیر بهش دسترسی داشته باشید مثال:
alert($('#hide3').html());
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.