Javascript PHP массив массив помещает двойные кавычки в - PullRequest
0 голосов
/ 01 августа 2011

Я не могу разобраться с этим ...

У меня есть переменная с именем data, которая состоит именно из этого ..

"12-9-2011","13-9-2011","14-9-2011","15-9-2011","16-9-2011"

, включая кавычки

но когда я использую команду javascript unavailableDates = [data];

, она добавляет больше кавычек на любом конце ... как я могу остановить это ..

делает unavailableDates равными ""12-9-2011","13-9-2011"...15-9-2011","16-9-2011","

вы видите с кавычками на концах ...

Как я могу это остановить?

Спасибо

Ли

1 Ответ

1 голос
/ 01 августа 2011

Если вы используете строку в массиве литералов, это будет просто массив с одной строкой, он не будет вычислять строку.

Вместо этого разбейте строку на массив:

unavailableDates = data.substr(1, data.length - 2).split('","');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...