Laravel 5 如何在laravel中用html/php代码编写表单操作?

Laravel 5 如何在laravel中用html/php代码编写表单操作?,laravel-5,controller,routes,action,livesearch,Laravel 5,Controller,Routes,Action,Livesearch,我正在进行HTML表单的实时搜索,其中如果我键入La,所有内容都应该显示与La相关的内容例如:拉曼、拉法等 我使用的HTML代码是: <form autocomplete="off" id="search_form" method="GET" action="/search/helloWorld/{chars}"> <div style="padding-top:18%;margin-left:auto; margin-right:auto;"> &l

我正在进行HTML表单的实时搜索,其中如果我键入La,所有内容都应该显示与La相关的内容例如:拉曼、拉法等

我使用的HTML代码是:

<form autocomplete="off" id="search_form" method="GET" action="/search/helloWorld/{chars}">
   <div  style="padding-top:18%;margin-left:auto; margin-right:auto;">
      <!--           
         <div class="dates">
           <div class="start_date" style="width:50%;margin-right:3%;">
              <input readonly="readonly" class="form-control start_date  mb-4" type="text" placeholder="start date" id="startdate_datepicker">
           </div>
           <div class="end_date" style="width:50%;margin-left:3%;">
              <input readonly="readonly" class="form-control  end_date  mb-4" type="text" placeholder="end date" id="enddate_datepicker">
           </div>
         </div>
         -->
      <button type="submit" class="btn btn-default start_search_button" style="padding-left:12%;padding-right:12%;background-color: rgb(247, 144, 99);" >start search</button>
   </div>
</form>

问题陈述:


我想知道我是否在上面的html代码中以正确的方式编写了
action=“/search/helloWorld/{chars}”>
。我们是否通过查看Laravel(5)中的路线来编写表单动作

如果您使用的是laravel 5.4,请尝试以下操作: 将名称添加到路线以方便映射,如下所示:

Route::get ('/search/helloworld/{id}', Controller@method)->name ('search');
然后在表单中,将您的操作映射到路线的名称

<form action="{{ route ('search', $char->id) }}">

等等

请用您的真实参数替换我的$char->Id


很抱歉,我是通过手机发送的。希望能有所帮助。

您能详细介绍一下当前的laravel版本吗?5.1或5.2或。。某物else@ThamerbelfkihLaravel 5.4我是否以正确的方式进行了路由选择?我会给你写我的回复。请编辑您的问题,因为在laravel 5.4中,我们没有routes.php,而是有web。php@Thamerbelfkih我使用的是routes.php,我感觉我告诉你的版本不对。我会再检查一遍。请在composer.json文件中找到正确的版本
<form action="{{ route ('search', $char->id) }}">