Monica 322 ارسال شده در دی 96 گزارش بازنشر ارسال شده در دی 96 باسلام ، ی 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> لینک به ارسال
Mobin 1669 ارسال شده در دی 96 گزارش بازنشر ارسال شده در دی 96 از کد زیر استفاده کنید $('#select123 option:selected').val(); 2 لینک به ارسال
Monica 322 ارسال شده در دی 96 مالک گزارش بازنشر ارسال شده در دی 96 در 13 ساعت قبل، lord_viper گفته است : از کد زیر استفاده کنید $('#select123 option:selected').val(); باسلام استاد کد خودم کار میکنه ، منتها میخوام از یک صفحه دیگه php فراخوانی کنم ، بخش اول کد من در index.php هست بخش دوم در my-page.php نمیدونم با $.ajax چطور اینکارو کنم لینک به ارسال
Mobin 1669 ارسال شده در دی 96 گزارش بازنشر ارسال شده در دی 96 اگه منظور شما رو درست متوجه شده باشم کدتون به صورت زیر میشه 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 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری