/* 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 オブジェクトにデータを追加するか、後で PHP で使用する新しい JSON オブジェクトを作成します。stringify() メソッドは FF 専用ですか? Google Chrome を使用していますが、conosole.log() 関数を使用すると空のオブジェクトが与えられます...
また、同じキーで 2 つの値を保存しようとするとどうなりますか? 上書きすると思います...したがって、重複が表示されないようにするために、最後の配列にランダムな数学番号を追加する必要がありますか?
ありがとう :)