رفتن به مطلب

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


پست های پیشنهاد شده

باسلام ، ی 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>

 

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

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


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

 

باسلام

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

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

لینک به ارسال

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

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
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...