Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在laravel刀片中显示JSON数组_Javascript_Php_Arrays_Json_Laravel - Fatal编程技术网

Javascript 在laravel刀片中显示JSON数组

Javascript 在laravel刀片中显示JSON数组,javascript,php,arrays,json,laravel,Javascript,Php,Arrays,Json,Laravel,我需要在输入框中单独显示列extras\u name中的JSON数据,并在编辑时填充值 这是刀片文件代码 <div class="card"> <h5 class="card-header"> Manage Extras </h5> <div class="card-body"> {{ $cu

我需要在输入框中单独显示列
extras\u name
中的JSON数据,并在编辑时填充值

这是刀片文件代码

<div class="card">
        <h5 class="card-header">
            Manage Extras
        </h5>
        <div class="card-body">
            {{ $customProduct }}
            <br><br><br>

            <div class="optionBox">
                <div class="block main">
                    <div class="form-row pb-2">
                        <div class="col">
                          <input type="text" class="form-control" name="extras_name[]" value="{{ $customProduct->name }}" placeholder="Name">
                        </div>
                        <div class="col">
                          <input type="text" class="form-control" name="extras_price[]" placeholder="Price">
                        </div>
                        <div class="col">
                            <button type="button" class="remove btn btn-danger"><i class="fas fa-trash-alt"></i></button>
                        </div>
                    </div>
                    <div class="block mt-2 ">
                        <button type="button" class="add btn btn-success">Add Extras</i></button>
                    </div>
                </div>
            </div>
        </div>
    </div>
下面是如何将数据保存在数据库中


首先
json\u解码
这个
然后在
foreach
中可以使用它。
刀片文件:

@if(!empty(json_decode($data->extras_name))) {{--JUST FOR CHEKING THAT IF THIS WAS NOT JSON OR THIS WAS NULL, THE ERROR NOT SHOWING--}}
    @foreach(json_decode($data->extras_name as $title=>$value))
        <label>
            {{$title ?? ''}} : {{$value ?? ''}}
        </label>
        <br/>
    @endforeach
@endif
@if(!empty(json_decode($data->extras_name)){{--仅用于检查如果这不是json或这是NULL,则错误不显示--}
@foreach(json_解码($data->extras_name as$title=>$value))
{{$title???'''}}:{{$value???'''}

@endforeach @恩迪夫
那样做没有意义 相反,您可以在输入下面的列表项上显示您的值,当添加或删除新值时,使用ajax刷新列表

@if(!empty(json_decode($data->extras_name))) {{--JUST FOR CHEKING THAT IF THIS WAS NOT JSON OR THIS WAS NULL, THE ERROR NOT SHOWING--}}
    @foreach(json_decode($data->extras_name as $title=>$value))
        <label>
            {{$title ?? ''}} : {{$value ?? ''}}
        </label>
        <br/>
    @endforeach
@endif