Yii2:如何获取默认表单名称?

时间:2017-09-19 17:58:10

标签: javascript php jquery forms yii2

我有一个简单形式的视图:

% zmv -n 'stack_overflow_(*)' 'heap_graph_$1'

我需要知道表单的默认名称。我尝试使用JavaScript,jQuery甚至PHP,但我不知道如何获得它。

2 个答案:

答案 0 :(得分:3)

如果活动表单是由gii默认创建的,则Yii2不会指定名称,但会自行分配id

id="w0" 

如果需要,可以使用选项

指定值
  $form = ActiveForm::begin([
    'id' => 'your-id-form',
   'options' => ['class' => 'form-horizontal', 'name' => 'your-name],
  ]) ?>

http://www.yiiframework.com/doc-2.0/yii-bootstrap-activeform.html

http://www.yiiframework.com/doc-2.0/guide-input-forms.html

答案 1 :(得分:1)

在jquery中你可以这样做

$('form').prop('id');