我已经写了 YII2 的表单标签,具体为
<?php $form = ActiveForm::begin(['id' => 'builder/saveform','options' => ['method' => 'post']]) ?>
但是当我运行这个时,我的外部 javascript 捕捉到一个错误显示
Error: Syntax error, unrecognized expression: #builder/saveform
什么是错误
最佳答案
要更改默认操作,请将此格式添加为第一个参数 ['<controller>/<action>']
<?php $form = ActiveForm::begin(['action' => ['builder/saveform'],'options' => ['method' => 'post']]) ?>
Example from the Yii2 guide
另外,请记住该方法默认为 post,因此无需指定。
关于php - Yii2:编写表单 Action 的正确方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27958932/