googoli
چهارشنبه 22 مرداد 1393, 12:15 عصر
سلام
من برای تغییر در رویداد onchange کامبوباکس کد زیر رو نوشتم
echo $form->DropDownList($model,'id',$list ,array('class'=>'dropdown','empty'=> '--یک مورد را انتخاب کنید--',
'ajax'=>array('id'=>'ali',
'url' => CController::createUrl('Test'),
'type' => 'POST',
'data' => array('id' => 'js:$(this).val()'),
'update' => '#Production_Hall.val("test")',
))
);
در قسمت کنترلر هم این کد هست
public function actionTest($id)
{
if($_POST['ali'])
return 'test';
}
هدف من از این کد این هست که یه سری از اطلاعات از دیتابیس واکشی بشه و یا input و یا هر چیز دیگه ای در فرم ابدیت بشه با مقدار این اطلاعات ولی نمی تونم از این کد جواب بگیرم ؟
دومین مورد این که اگر بخوام بر اساس جواب یک label یا inputbox بسازم باید از چه دستوری استفاده کنم ؟
لطفا من رو راهنمایی کنید
من برای تغییر در رویداد onchange کامبوباکس کد زیر رو نوشتم
echo $form->DropDownList($model,'id',$list ,array('class'=>'dropdown','empty'=> '--یک مورد را انتخاب کنید--',
'ajax'=>array('id'=>'ali',
'url' => CController::createUrl('Test'),
'type' => 'POST',
'data' => array('id' => 'js:$(this).val()'),
'update' => '#Production_Hall.val("test")',
))
);
در قسمت کنترلر هم این کد هست
public function actionTest($id)
{
if($_POST['ali'])
return 'test';
}
هدف من از این کد این هست که یه سری از اطلاعات از دیتابیس واکشی بشه و یا input و یا هر چیز دیگه ای در فرم ابدیت بشه با مقدار این اطلاعات ولی نمی تونم از این کد جواب بگیرم ؟
دومین مورد این که اگر بخوام بر اساس جواب یک label یا inputbox بسازم باید از چه دستوری استفاده کنم ؟
لطفا من رو راهنمایی کنید