Ваш JSON должен быть таким:
{
"section1": { "priority": 1, "html": "<img src='../images/google.png' />"},
"section2": { "priority": 2, "html": "<input type='button' value='Login' />"},
"section3": { "priority": 3, "html": "<div>Some text</div>"},
"section4": { "priority": 4, "html": "<div>Some text</div>"},
"section5": { "priority": 5, "html": "<select><option>option1</option> <option>option2</option></select>"}
}
Значения должны быть двойными , указанными в кавычках, чтобы быть действительными JSON, одинарные кавычки не подойдут :) Начиная с jQuery 1.4, недопустимJSON больше не разрешен по умолчанию (они добавили некоторые дополнительные проверки, чтобы убедиться, что он действителен, и JSON в вашем вопросе блокируется из-за этого):