【问题标题】:Symfony2: how can I make a <button type="submit"> or just <button>Symfony2:我怎样才能制作一个 <button type="submit"> 或只是 <button>
【发布时间】:2015-06-28 03:32:56
【问题描述】:

我来自 Symfony 表单组件的按钮如下:

<button type="button">Submit</button>

当然,这不会提交表单。

我想要的是:

<button type="submit">Submit</button>
// or
<button>Submit</button>

我宁愿不使用&lt;input type="submit"&gt;,这样我可以更好地控制按钮的外观。此时我还想使用表单组件而不是直接使用 HTML(尽管这是一个有效的选项)。

【问题讨论】:

    标签: php symfony symfony-forms


    【解决方案1】:

    您可以像这样添加表单类型为submit 的按钮:

    $builder->add('button', 'submit');
    

    Symfony Form Type Submit is here 的文档。

    【讨论】:

    • 这只是给按钮添加了一个保存类。它不会改变类型:(
    • 这个怎么样? $form = $this->createFormBuilder($task)->add('save', 'submit')->getForm();
    • 你最终得到的按钮 HTML 是什么?
    • 想通了。不像你以前那样,但我已经更新了你的答案以使其正确。虽然指出了我正确的方向。谢谢!
    猜你喜欢
    • 2016-08-12
    • 2014-02-19
    • 1970-01-01
    • 2013-09-07
    • 1970-01-01
    • 1970-01-01
    • 2013-01-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多