早上好! 我生成表單值對象的文字和我將它們存儲在一個數組如下將對象文字插入對象的數組
var persons = {};// I want all the objects in the array to be inserted here so that I can stringify it and send via Ajax
var array = [];// where I store the object literals
var courses = {};
course['name'] = $('#course').val();
array.push(courses);
var students = {};
students['first'] = $('#first_name').val();
students['last'] = $('#last_name').val();
students['age'] = $('age').val();
array.push(courses);
// I tried this after the help I got this morning but it does not create multiple objects. When there are many successive values, the data sent is empty
var persons = {
courses: {
name: $('#course').val(),
},
students: {
name: $('#first_name').val(),
last: $('#last_name').val(),
age: $('#age').val(),
},
};
請有誰知道我可以創建幾個學生,讓他們在過程中的同一對象名稱?
如果你只想使用'stringify',爲什麼不'JSON.stringify({[] })'? – eisbehr
首先,「course ['name'] = $('#course')。val();」將會是「courses ['name'] = $('#course')。val();」 – Arnab003