Я пытаюсь передать объект в качестве параметра в яваскрипте функции как:«Ожидаемый]» ошибка при передаче объекта в качестве параметра JS функций
.html('<span class="link" onclick="javascript:ShowEventDetails(' + event + ','
+ event.Id + ',' + event.Name + ',' + view + ')">' + event.title
+ '</span>')
В приведенном выше JS, в event
и view
являются объекты из календаря jquery Full Calendar
, который я передаю, чтобы вызвать функцию js.
Он выдает сообщение об ошибке, Expected ']'
. Что может быть проблемой или как передать объект, как указано выше?
Показаны "javascript:ShowEditEventDetails([object Object],1,'Name',[object Object])"
, глядя в firebug.
Если вы используете ASP.NET, вы также могли бы получить ошибку из Функция ShowEventDetails. Я не знаю, что это всего лишь отладочная вещь в Visual Studio 2008 с пакетом обновления 1 (SP1), но я потратил около часа на поиск очень похожей проблемы. –
он просто выдает ошибку при загрузке страницы. т. е. при построении самого html. Также он не попадает в эту функцию при использовании отладчика. – Prasad
Попробуйте в Firefox с отладчиком Firebug и посмотрите, не поняли ли вы. Посмотрите на консоль на интересные сообщения об ошибках. –