我最近加入了Laravel框架,所以我首先尝试在laravel中创建一个CRUD系统,以了解它们的基本功能.
现在,我在更新现有记录时遇到错误MethodNotAllowedHttpException.
在我的路线
Route::resource('product', 'ProductController');
Run Code Online (Sandbox Code Playgroud)
这给了我以下可能的路线列表
| GET|HEAD | product | product.index | App\Http\Controllers\ProductController@index
| POST | product | product.store | App\Http\Controllers\ProductController@store
| GET|HEAD | product/create | product.create | App\Http\Controllers\ProductController@create
| GET|HEAD | product/{product} | product.show | App\Http\Controllers\ProductController@show
| DELETE | product/{product} | product.destroy | App\Http\Controllers\ProductController@destroy
| PUT|PATCH | product/{product} | product.update | App\Http\Controllers\ProductController@update
| GET|HEAD | product/{product}/edit | product.edit | App\Http\Controllers\ProductController@edit
Run Code Online (Sandbox Code Playgroud)
编辑形式视图
@extends('layouts.app')
@section('title','Product List')
@section('content')
<div class="container">
<form action="{{url('product/'.$product['id'])}}" class="form-horizontal">
<div class="form-group">
<label for="exampleInputEmail1">Name</label>
{{csrf_field()}}
{{ …Run Code Online (Sandbox Code Playgroud) 在这里,我有一些逗号分隔的值。现在我只想数一数。

值是
"160,159,158,157,156,155,143,141,140,139"
Run Code Online (Sandbox Code Playgroud)
喜欢:
160: 1
159: 2
158: 3 and so on..
Run Code Online (Sandbox Code Playgroud)
而在我的尝试
var checkValues = $('input[name=checkboxlist]:checked').map(function()
{
return $(this).val();
}).get();
var i = '"'+checkValues+'"'.split(',');
alert(i);
Run Code Online (Sandbox Code Playgroud)
请指导我,我要去哪里错了?