شما وارد حساب خود نشده و یا ثبت نام نکرده اید. لطفا وارد شوید یا ثبت نام کنید تا بتوانید از تمامی امکانات انجمن استفاده کنید.
اعلانات

- توجه: بخش لینک سازی و بخش کاملا آزاد ایجاد شد تا کاربران برای لینک سازی مطالب و موضوعات مرتبط با سایت خودشون رو با بقیه و موتورهای جستجو به اشتراک بگذارند توجه کنید اگر کاربری روزانه بالای 5 مطلب و لینک ارسال نمایید اکانت کاربری مسدود خواهد شد.

- توجه: دوستان لطفا سوالات خود را از طریق شماره تماس موجود در سایت اعلام نکنید با پیامک یا تلگرام و... این شماره برای تماس های ضروری مشتریان فروشگاه قرار گرفته است.

- قابل توجه کاربران: سوالات خود را از طریق پیام خصوصی ارسال ننمایید و فقط از طریق انجمن پیگیر باشید به سوالاتی که از طریق پیام خصوصی ارسال شود به هیچ عنوان جواب داده نخواهد شد.


تبلیغات
ads
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
انتخاب کشور
#1
سلام
میخوام وقتی کشور ایران رو در صفحه item-post.php انتخاب کنم، یک div زیرش اضافه کنه و اگر کشور دیگه انتخاب کنه div رو hide کنه
برای این من این کد رو نوشتم ولی دقیقا نمیدونم کد جاوا اسکریپت چی بنویسم
ممنون

کد php:
function select_country() { ?>
    <script type="text/javascript">
        // اینجا نمیدونم چه کد جاوا اسکریپتی بنویسم تا کار کنه
    </script>
<?php }

osc_add_hook('item_form''select_country'6); 
با احترام
  پاسخ
تبلیغات
ads
#2
از کد زیر استفاده کنید

کد php:
function select_country() { ?>
    <script type="text/javascript">
          $(document).ready(function(){
                $("#country_id").on("change",function(){
                     var country_id = $(this).val();
                     if(country_id == 'IR') {
                        $("#div_id").show();
                     }else{
                          $("#div_id").hide();
                     }
                });
          });
    </script>
<?php }

osc_add_hook('item_form''select_country'6); 


div که میخواهید نمایش / هید بشه باید آی دیش رو div_id بزارید
  پاسخ
#3
(۱۳۹۶-۰۸-۱۹، ۰۱:۴۳ ب.ظ)morteza نوشته است: از کد زیر استفاده کنید

کد php:
function select_country() { ?>
    <script type="text/javascript">
          $(document).ready(function(){
                $("#country_id").on("change",function(){
                     var country_id = $(this).val();
                     if(country_id == 'IR') {
                        $("#div_id").show();
                     }else{
                          $("#div_id").hide();
                     }
                });
          });
    </script>
<?php }

osc_add_hook('item_form''select_country'6); 


div که میخواهید نمایش / هید بشه باید آی دیش رو div_id بزارید

ممنون از کمکتون ولی کار نکرد
با احترام
  پاسخ
#4
باید کدها رو درست بذارید id های استفاده شده رو درست ست کنین با مورد خودتون چون چیزه خاصی نداره که نیاز به توضیح داشته باشه
  پاسخ
تبلیغات
ads
#5
(۱۳۹۶-۰۸-۲۱، ۱۲:۰۳ ق.ظ)morteza نوشته است: باید کدها رو درست بذارید id های استفاده شده رو درست ست کنین با مورد خودتون چون چیزه خاصی نداره که نیاز به توضیح داشته باشه

خب این کد رو گذاشتم تو functions.php و این div رو زیر انتخاب مکان در item.post.php گذاشتم ولی با انتخاب کشور ایران این div باید نشان داده بشه و با انتخاب دیگر کشورها مخفی بشه. ولی هیچ اتفاقی نیوفتاد.

کد:
<"div id="div_id>
123
<div/>
با احترام
  پاسخ
#6
خب اول این دیو رو یا هیدن کنین یا اصلا بزارین بمونه بعد id انتخاب کشور حتما باید country_id یا اون id که بصورت پیشفرض داره رو بزارین
  پاسخ
#7
(۱۳۹۶-۰۸-۲۱، ۱۱:۲۰ ق.ظ)morteza نوشته است: خب اول این دیو رو یا هیدن کنین یا اصلا بزارین بمونه بعد id انتخاب کشور حتما باید country_id یا اون id که بصورت پیشفرض داره رو بزارین

من اصلا منظورتون رو نفهمیدم
یک نکته بگم که من نمیخوام بعد از انتخاب کشور هیچ دکمه ای رو بزنم تا div نمایش بده. یعنی میخوام با انتخاب کشور ایران div نشون بده و بعد با انتخاب کشور دیگه div پنهان بشه
با احترام
  پاسخ
تبلیغات
ads


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  نشان دادن کشور zobu 4 75 ۱۳۹۶-۰۸-۲۱، ۱۰:۲۰ ب.ظ
آخرین ارسال: zobu
  [حل شد] انتخاب زبان zobu 6 571 ۱۳۹۵-۰۵-۰۸، ۰۹:۵۶ ق.ظ
آخرین ارسال: zobu
Question تغییر نوع نمایش کشور mboy 6 1,412 ۱۳۹۴-۱۲-۲۳، ۰۵:۴۱ ب.ظ
آخرین ارسال: mboy
  امکان انتخاب بیش از یک دسته وجود دارد؟ mehdifx 0 658 ۱۳۹۳-۱۰-۰۴، ۰۱:۱۱ ب.ظ
آخرین ارسال: mehdifx

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
تبلیغات
ads