dsdeeaquu38538545 2016-11-25 07:26 采纳率: 100%
浏览 64

如何提交yii 2表格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();

The form above allows me to submit form on change event.
How can I make the form submit onload?

  • 写回答

1条回答 默认 最新

  • dsfew215211 2016-11-25 07:36
    关注

    You can use onloadFunctions as shown below. You need to define the property inside your controller. Source

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

    Controller :

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

报告相同问题?

悬赏问题

  • ¥20 数学建模,尽量用matlab回答,论文格式
  • ¥15 昨天挂载了一下u盘,然后拔了
  • ¥30 win from 窗口最大最小化,控件放大缩小,闪烁问题
  • ¥20 易康econgnition精度验证
  • ¥15 msix packaging tool打包问题
  • ¥28 微信小程序开发页面布局没问题,真机调试的时候页面布局就乱了
  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能