我正在使用Dave Stewart的Populate.js。在他填充复选框的示例中,他希望json看起来如下所示:
$('#form-complex).populate({
'name':'Dave Stewart',
'country':['scotland','ireland'],
'contact':['email','phone']
})
当我们使用php吐出我们的时候,我们得到:
$('#form-complex).populate({
'name':'Dave Stewart',
'country':'['scotland','ireland']',
'contact':'['email','phone']'
})
阵列周围的引号正在扼杀我们。我们在打开一个表后使用这个脚本在php中生成我们的json
while ($row = mssql_fetch_array($result))
{
$data = $row;
}
echo json_encode($data);
我们需要做些什么才能让数组不被视为文本,因此引用它们?我们目前正在将它们保存为表中的nvarchars。我需要将它们保存为不同的东西吗?感谢。