Как я могу решить эту ошибку в IE? SCRIPT1003: Ожидаемый ':' - PullRequest
0 голосов
/ 05 июля 2019
var dataOpt = {
          @foreach($options as $option)
                    @if($option->option_type == 0)
                         Select_{{ $option->id}},
                    @endif
                    @if($option->option_type == 1)
                                    ImageRadio,
                    @endif
          @endforeach
          product_id : {{$product->id}
   };

Примечание : этот код работает в Chrome, но в IE 11 возвращает ошибку:

SCRIPT1003: Expected ':' on line 5. 

Буду очень признателен за любую помощь.У кого-нибудь есть идея?

1 Ответ

0 голосов
/ 05 июля 2019

Ваш вывод не является действительным JSON. Ваши свойства не имеют значений, а их имена должны быть заключены в двойные кавычки. Вы можете попробовать что-то вроде следующего:

{
  "options": ["Select_3", "Select_4", "Select_13"],
  "product_id": 10
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...