Monica

سوال
فراخوانی دایرکتوری php با jQuery

4 پست در این موضوع قرار دارد

باسلام ، ی select option دارم

من میخوام با jQuery ترجیحا ajax بتونم طبق انتخاب کاربر بخش مربوطه رو نمایش بدم

کدهای منو ببینید 

// صفحه اصلی index.php
<script>
jQuery(document).ready(function($) {
  jQuery('#select123').change(function() {
    jQuery('.content123').hide();
    jQuery('#' + jQuery(this).val()).show();
  }).trigger("change");
});
</script>

<select id="select123">
  <option value="content1" selected>content1</option>

  <option value="content2">content2</option>

  <option value="content3">content3</option>
  <option value="content4">content4</option>
</select>

* توجه: میخوام وقتی صفحه بالا ران میشه text defult show بطور پیش فرض نمایش داده بشه

صفحه my-page.php

//my-page.php
<div id="content1" class="content123">
  text defult show
</div>

<div id="content2" class="content123">
  contentttttttt
</div>
<div id="content3" class="content123">
  content3
</div>
<div id="content4" class="content123">
  content4
</div>

 

0

به اشتراک گذاری این پست


لینک به پست

از کد زیر استفاده کنید

$('#select123 option:selected').val();

 

2

به اشتراک گذاری این پست


لینک به پست
در 13 ساعت قبل، lord_viper گفته است :

از کد زیر استفاده کنید


$('#select123 option:selected').val();

 

باسلام

استاد کد خودم کار میکنه ، منتها میخوام از یک صفحه دیگه php فراخوانی کنم ، بخش اول کد من در  index.php هست بخش دوم در my-page.php

نمیدونم با $.ajax چطور اینکارو کنم

0

به اشتراک گذاری این پست


لینک به پست

اگه منظور شما رو درست متوجه شده باشم کدتون به صورت زیر میشه

var option = $('#select123 option:selected').val();
jQuery.post('my-page.php',{action:'somthing',option:option},function(response){
    $('#select123').val(response);
});



//کد صفحه my-page.php

if(isset($_POST['action']) and $_POST['action'])=='somthing'){
$option = $_POST['option'];
//کدهای مورد مظر شما
echo 'content2';//ارسال خروجی
die;
}

 

3

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط mamadja
      سلام خدمت مهندسین گرامی
      بنده یه پوسته HTML دارم که قصد دارم پله به پله خودم اون رو تبدیل به یک پوسته وردپرسی کنم . این پوسته ای رو که دانلود کردم به قسمت فراخوانی اسکریپت ها رسیدم طبق آموزش هایی که دیدم و کارایی که انجام دادم درست اسکریپت های مورد نظر فراخوانی نمیشن ، یعنی مطابق فایل Html که دانلود کردم نیستند . حتی فایل function.php رو هم درست کردم و تغییرات لازم را انجام دادم اما متاسفانه نتونستم ... 
      فایل ها رو آپلود میکنم تا اونجایی که پیش رفتم . هم فایل اصلی HTML هم پوشه Theme که دارم وردپرسش میکنم اگر کسی میتونه کمکم کنه و اسکریپت ها رو فراخوانی کنه ممنون میشم .
      *بنده در نظر دارم این پوسته رو تبدیل به یک پوسته وردپرسی فروش گیفت کارت تبدیل کنم و در نهایت با استفاده از ووکامرس یک فروشگاه تبدیل بشه .. اگه اساتید نظری در این رابطه دارن که این پوسته اصلا به درد همچین کاری میخوره یا نه راهنمایی کنه ممنون میشم .. ( قرار نیست آنلاین شه و بالا بیاد جهت آموزش خودم هدف گذاری کردم )
      سپاس
      Gifti.rar
      gift-wp.rar
    • توسط Monica
      سلام
       یک سایت خبری که روزانه صد پست میزنه خب بعد از مدتی تعداد پست ها بسیار بالا میره.
      میشه کاری کرد که بعد از مثلا 20 هزار پست یک جدول جدید در دیتابیس ایجاد بشه؟
       
    • توسط محمد حمزه
      سلام دوستان چند تا سوال در مورد edd داشتم
      1. چطوری میتونم از لینک دانلود ها محافظت بکنم و برای هر کاربر یه لینک محافظت شده نشون بده تا ندونه فایل دقیقا کجاست (البته با لینک مستقیم از هاست های دیگه میزارم)
      2- میخوام فردی بیاد و برای خودش توی سایت کیف پول داشته باشه و یا با امتیاز فایل ها رو بخره
      3- چطوری میتونم سبد خرید رو شخصی سازی بکنم
      4- چطوری میتونم سئو محصولاتم رو بیشتر بکنم یعنی فروشگاهم رو توی گوگل زودتر ایندکس بکنه و آیا مثل بخش مطالب باید کار بکنم
      5- هر کسی هم در مورد افزایش فروش چیزی میدونه در اینجا درج بکنه تا بقیه هم استفاده بکنند.
      6- خلاصه هر کسی برای بهبود یه فروشگاه چیزی میدونه بگه ما هم استفاده بکنیم
    • توسط Monica
      من یک سلکت آپشن برای نمایش جدول دارم که میخوام آپشن هام دوتا بشه.
      سلکت آپشن من اینه:
      <select id="select123">  <option value="content1">جدول قیمت</option>  <option value="content2">جدول دلار</option> </select> <div id="content1" class="content123">  نمایش جدول قیمت </div> <div id="content2" class="content123">  نمایش جدول دلار </div> Script: jQuery(document).ready(function($) { jQuery('#select123').change(function() { jQuery('.content123').hide(); jQuery('#' + jQuery(this).val()).show(); }).trigger("change"); }); Css: div.content123 { display: none } دو جدول قیمت و جدول دلار . میخوام به هر کدوم ی آپشن اضافه شه ، مثلا آپشن دوم جدول قیمت بشه دیروز - امروز 
      جدول آپشن قیمت دلار بشه هفته گذشته - قیمت روز
      یعنی کاربر وقتی میزنه جدول دلار بعد در آپشن دوم انتخاب کنه هفته گذشته ، یا روز 
      چطوری میشه کدهام؟
      ممنونم از دوستانی که کمک میکنن
    • توسط Monica
      سلام
      بنظرتون سرعت عمل اولی بیشتره یا دومی؟ البته دومی simpleHTMLdom یک کتابخانه داره
      چون چند جدول رو باید توو یک صفحه نمایش بدم، خیلی برام مهمه که سرعتش بالا باشه
      میخوام محتویات یک دیو کلاس خاص رو باهاش دریافت کنم (یک جدول قیمت )
      file_get_contents() simpleHTMLdom