2015-03-18 3 views
0
function createJSON() { 
    jsonObj = []; 
    $("input[class=email]").each(function() { 
     var id = $(this).attr("title"); 
     var email = $(this).val(); 
     item = {} 
     item["title"] = id; 
     item["email"] = email; 
     jsonObj.push(item); 
    }); 
    console.log(jsonObj); 
} 

Я попробовал это, но я хочу JSon массив как ["ajsa","ajhsahs"]. Как это можно достичь? Я пытался сделать это с помощью ключа, но мне не нужен ключ. Мне нужна только стоимость. Массив javascript следует преобразовать в массив json.я хочу JSon массив как [ "Айша", "ajhsahs"]

+0

Добавьте следующее заявление, когда у вас есть объект JSON готов 'jsonString = JSON.stringify (jsonObj);' – arkoak

ответ

0

что вы имеете в виду, когда говорите значение? использовать это для массива писем:

function createJSON() { 
    jsonObj = []; 
    $("input[class=email]").each(function() { 
     var email = $(this).val(); 
     jsonObj.push(email); 
    }); 
    console.log(jsonObj); 
    //and if you want it in string: 
    var stringObj = JSON.stringify(jsonObj); 
    return jsonObj; 
} 
Смежные вопросы