PDA

View Full Version : سوال: نحوه ارسال متغیر از php به jquery



free bird
پنج شنبه 04 شهریور 1389, 23:56 عصر
با سلام به همه شما دوستان

من روی سایتی کار می کنم که در اون از گالری جاوا اسکریپت استفاده شده
حالا برای قسمت فروش محصولاتش باید قیمت رو زیر عکس چاپ کنم اما این یک صفحه php نیست و با همون آدرس جاری کل صفحه تیره و فقط عکس نمایش داده میشه
حالا باید متغیرم رو از db به جاوا ببرم تا چاپ شه اما از syntax و اینکه آیا تابع خاصی میخواد یا نه ...؟؟!!!

چند راه رو امتحان کردم اما :چشمک:
حالا ممنون میشم اگه اطلاعی دارین راهنمایی کنید
با کلی تشکر پیش پیش:لبخندساده:

mostafa_shaeri_tj
جمعه 05 شهریور 1389, 00:37 صبح
میتونی از توابع آجاکس توی جی کوئری استفاده کنی.
توابع load یا ajax

free bird
جمعه 05 شهریور 1389, 06:34 صبح
ممنون
اما چطور؟؟؟
تابع خاصی داره ؟
البته یه گاری php پیدا کردم که کارمو حل کنه ولی اگه بگین خیلی بهتره:لبخندساده:
مررررسی:لبخندساده:

binyaft
جمعه 05 شهریور 1389, 10:34 صبح
اینجوری بنویس



var name="mahdi";
var value="yaqubi";
$('#mydiv').load('ajax.php',{name:name,value:value },alert('ok!'),$('#mydiv').html('Please Wait!'));

free bird
جمعه 05 شهریور 1389, 14:12 عصر
تو صفحه اصلی کد. گذاشتم
از var ایراد می گرفت که با $ حل شد اما قسمت مربوط به ajax رو هم تو jquery هم خود php امتحان کردم
اولی که هیچ تفسیری از متغیر نداشت دومیم نمی ذاشت صفحم بالا بیاد.
:ناراحت:
کد گالریم اینه که البته ترکیب html و phpیه:افسرده:


$_DEF_TITLE1 = "لوازم تزیینی";
<div style="padding-left:8px; padding-top:13px ">
<a href="images/dec/07.jpg" rel="lightbox1" caption="<?php echo $_DEF_TITLE1; ?>">
<img src="images/dec/51.gif" alt="<?php echo $_DEF_TITLE1; ?>" title="<?php echo $_DEF_TITLE1; ?>"" border="0"></a>
<?php

// Note that !== did not exist until 4.0.0-RC2
if ($handle = opendir('images/dec')) {
while (false !== ($file = readdir($handle))) {
if(substr($file,strlen($file)-3,3) == 'jpg'){

echo "<a class='colorboxhidden' href='images/dec/$file' rel='lightbox1' caption='$_DEF_TITLE1'></a>";
}
}
closedir($handle);
}
?>

قسمتیم که توی jquery میخوام چاپ شه متغیرم
بعد عبارت total

preloading:n,current:"image {current} of {total} " ,previous:"previous",next:"next",close:"close",

مرسی از کمکتون