Eu tenho uma situação em que gostaria de ler alguns dados de um formato JSON por meio de PHP, no entanto, estou tendo alguns problemas para entender como devo construir o objeto Javascript para criar o formato JSON dinamicamente.
Meu cenário é o seguinte:
<input title="QA" type="text" class="email">
<input title="PROD" type="text" class="email">
<input title="DEV" type="text" class="email">
O código Javascript que tenho até agora passa por cada entrada captura os dados, no entanto, não consigo entender como processar daqui em diante.
var taskArray = {};
$("input[class=email]").each(function() {
var id = $(this).attr("title");
var email = $(this).val();
//how to create JSON?
});
Eu gostaria de obter a seguinte saída, se possível.
[{title: QA, email: 'a@a.com'}, {title: PROD, email: 'b@b.com'},{title: DEV, email: 'c@c.com'}]
Onde o e-mail é obtido pelo valor do campo de entrada.