تالار گفتمان nCIS.ir

نسخه‌ی کامل: دسترسی به مقادیر radioList
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
البته شاید خیلی به این قسمت مربوط نباشه ولی این مشکل توی yii وجود داره و دسترسی به value امکان پذیر نیست
چرا این کد مقداری رو به سرور بر نمی گردونه منظور این قسمته
کد:
$(this).val
این رادیو لیست اطلاعات رو از دیتابیس میگیره
حتی اسم کلاس رو هم قرار دادم ولی جواب نداد

<?=  $form->field($model,'type_id')->radioList(
           ArrayHelper::map(Type::find()->all(),'id','name'),
[
                    
                    'onchange'=>'$.post("index.php?r=product/subtypelists&id='.'"+$(this).val(),function(data) {
                        $("select#product-subtype_id" ).html(data);
                     });'                   
                ]);  ?>
کد:
$("input[name=input_name]:checked", "#top_level_div_id").val()
با این کد جی کوئری به مقادیر رادیو لیست دسترسی پیدا می کنیم.
input_name: نام input که میتونید بصورت فانکشن اینلاین برای رادیو باتن در نظر بگیرید
top_level_dic_id: آی دی div بالاتر هر رادیو باتن