Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal, tenho o seguinte Json:
[{"Id":"7","Nome":"LEITE LV INTEGRAL
SANTACLARA","Preco":"1.00","Preco_sem_imposto":"0.80","Valor_imposto":"0.20","ean":"78965943000"},{"Id":"4","Nome":"CREME
DE LEITE","Preco":"3.00","Preco_sem_imposto":"2.40","Valor_imposto":"0.60","ean":"78963488400"},{"Id":"5","Nome":"ERVA
MATE VIER TRADICIONAL","Preco":"5.00","Preco_sem_imposto":"3.43","Valor_imposto":"1.57","ean":"78962952000"},{"Id":"6","Nome":"PALMITO
ACAI ITAIPU","Preco":"5.68","Preco_sem_imposto":"3.89","Valor_imposto":"1.79","ean":"21017770000"},{"Id":"8","Nome":"SUCO
SUFRESH","Preco":"1.00","Preco_sem_imposto":"0.69","Valor_imposto":"0.31","ean":"0582124"},{"Id":"3","Nome":"PEPSI
TRADICIONAL 600
ML","Preco":"1.00","Preco_sem_imposto":"0.68","Valor_imposto":"0.32","ean":"78928408002"},{"Id":"2","Nome":"AGUA
SANIT DACLOR 2L","Preco":"1.00","Preco_sem_imposto":"0.69","Valor_imposto":"0.31","ean":"78962197000"},{"Id":"1","Nome":"SABAO
YPE NEUTRO","Preco":"4.00","Preco_sem_imposto":"2.64","Valor_imposto":"1.36","ean":"78960989001"}]
E tenho um Jquery, que está trazendo só o nome e o ean...precisava que além dos dois ele trouxesse os outros 3 campos de preço.
O jquery que tenho é esse:
$(document).ready(function () {
var url = "[http://www.softgreen.com.br/impostometro/autocomplete.php"](http://www.softgreen.com.br/impostometro/autocomplete.php);
var source =
{
datatype: "json",
datafields: [
{ name: 'ean' },
{ name: 'nome' },
],
url: url
};
var names = new Array();
var dataAdapter = new $.jqx.dataAdapter(source, { autoBind: true, loadComplete: function (data) {
for (var i = 0; i < data.length; i++) {
names.push({ label: data[i].ean, value: data[i].Nome });
};
}
});
// Create a jqxInput
$("#jqxInput").jqxInput({ placeHolder: "Codigo de Barras:", displayMember: "Nome", width: 200, height: 25,
source: function (query, response) {
var item = query.split(/,\s*/).pop();
// update the search query.
$("#jqxInput").jqxInput({ query: item });
response(names);
},
renderer: function (itemValue, inputValue) {
var terms = inputValue.split(/,\s*/);terms.push("");
var value = terms.join(", ");
return value;
}
});
$("#jqxInput").on('select', function (event) {
if (event.args) {
var item = event.args.item;
if (item) {
var valueelement = $("<div></div>");
valueelement.text("Produto: " + item.value);
var labelelement = $("<div></div>");
labelelement.text("Codigo: " + item.label);
$("#selectionlog").children().remove();
$("#selectionlog").append(labelelement);
$("#selectionlog").append(valueelement);
}
}
});
});
Alguém sabe como completar para que ele traga todos os dados??
Carregando comentários...