Я передаю значения json через сериализатор на этот вход. Как получить динамические значения? Это возвращает "[" вместо значений json.
<input id="jsonValue" type="hidden" value="<%=sb.ToString%>"/>
$('#jsonValue').val();
Примером значений, передаваемых этому вводу, будет:
{["Blah","BliBlah","Temporary Employee",000001],["Blah","BlihBlah","Mgr",000002]}
Проблема не в вашем javascript, ваш html недействителен. вам нужно сделать строку JSON безопасной для HTML, заменить все вхождения "
с "
. Я не знаю, как сделать это в vb.net, но оно не должно быть слишком трудно.
<input id="jsonValue" type="hidden" value="["foo"]"/>
становится
<input id="jsonValue" type="hidden" value="["foo"]"/>
Многие серверные языки имеют метод, который сделает это за вас.