簡體   English   中英

如何提交yii 2表單加載

[英]How to submit yii 2 form onload

Pjax::begin();
$form = ActiveForm::begin();
echo $form->field($model, 'testdata', [
                  'inputOptions' => [
                  'class' => 'form-control input-xsmall input-inline' ],
                  ])->label(Yii::t('app', 'Records : '))
                  ->dropDownList(['10'=> 10, '15' => 15, '20' => 20, '50' => 50], ['onchange'=>"this.form.submit();"]);

ActiveForm::end();
Pjax::end();

上面的表格允許我在變更事件時提交表格。
如何使表單在​​加載時提交?

您可以使用onloadFunctions ,如下所示。 您需要在控制器內部定義屬性。 資源

<body onload="<?php echo Yii::app()->controller->onloadFunction; ?">

控制器:

class MyController extends Controller
{
     public $onloadFunction='AJavascriptFunction();';
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM