首页 > 解决方案 > 我的 PHP 提交按钮不起作用。如何解决?

问题描述

我正在使用 Laravel 5,我在一页中有一些表格。除了最后一个,一切正常。没有任何事情发生,没有错误。我试图在按钮中发出警报。警报显示,但数据不会保存。

<tr>
  <div>
    <form action="{{ url('AddComment') }}" method="POST">
      <div>
      <td>
        <textarea class="form-control edit" id="com_comment2" name="com_comment2" style="width:90%"  placeholder="Type a New Comment.." required=""></textarea>
        <input type="hidden" name="com_leads2" value="{{ $leads[0]->LED_CODE }}">
        <input type="hidden" name="_token" value="{{ csrf_token() }}"/>
        <button id ="af" class="btn btn-round btn-success">Submit</button>
      </td>
    </div>
    </form>
  </div>
</tr>

标签: phplaravellaravel-5form-submitsubmit-button

解决方案


submit在使用 jquery 提交表单之前,您需要一个按钮来提交表单。

<tr>
  <div>
    <form action="{{ url('AddComment') }}" method="POST">
      <div>
      <td>
        <textarea class="form-control edit" id="com_comment2" name="com_comment2" style="width:90%"  placeholder="Type a New Comment.." required=""></textarea>
        <input type="hidden" name="com_leads2" value="{{ $leads[0]->LED_CODE }}">
        <input type="submit" value="Submit">  // This is SUBMIT button.
      </td>
    </div>
    </form>
  </div>
</tr>

或者,如果你想保持<button>原样,那么你应该使用 jquery/JS 函数来提交它。


推荐阅读