/* Helper function to clean up any current data we have stored */
function insertSerializedData(ids, type) {
// Get anything in the current field
current_data = $('#changes').val();
if (!current_data) {
var data = new Array();
data[type] = ids;
$('#changes').val(JSON.stringify(data));
} else {
var data = JSON.parse($('#changes').val());
data[type] = ids;
$('#changes').val(JSON.stringify(data));
}
console.log($('#changes').val());
}
我正在使用以下函数将数据添加到当前 JSON 对象或创建一个新的 JSON 对象,以便稍后在 PHP 中使用。stringify() 方法是否仅适用于 FF?我正在使用谷歌浏览器,并且在使用 conosole.log() 函数时得到一个空对象...
另外,如果您尝试使用相同的键存储两个值会发生什么?我假设它会覆盖......所以我应该在最后的数组中添加一个随机数学数字,以防止重复出现?
谢谢 :)