JSON RETORNAR VALOR

ALESANTOS182 07/12/2017 17:23:57
#478340

Pessoal boa tarde

Duvida simples porém não consegui desenrolar, peguei o código abaixo como exemplo na net e está funcionando perfeitamente, ele está retornando os dados para o [Ô]table[Ô] até a tudo certo.

A minha dúvida é simples não quero retornar os valores para o [Ô]table[Ô] e sim para um textbox ou label direto.

Já tentei usando os codigos label.text = customer.name etc mas não funciona, alguém poderia me ajudar ?

Tks

function OnSuccess(response) {
alert([Ô]success[Ô])
var table = $([Ô]#dvCustomers table[Ô]).eq(0).clone(true);
var customers = response.d;
$([Ô]#dvCustomers table[Ô]).eq(0).remove();
$(customers).each(function () {
$([Ô].name[Ô], table).html(this.ContactName);
$([Ô].city[Ô], table).html(this.City);
$([Ô].postal[Ô], table).html(this.PostalCode);
$([Ô].country[Ô], table).html(this.Country);
$([Ô].phone[Ô], table).html(this.Phone);
$([Ô].fax[Ô], table).html(this.Fax);
$([Ô]#dvCustomers[Ô]).append(table).append([Ô]<br />[Ô]);
table = $([Ô]#dvCustomers table[Ô]).eq(0).clone(true);
});
}
</script>
KERPLUNK 07/12/2017 17:27:42
#478341
Deixa ver se entendi. Você tem um retorno(response) que tem uma coleção de dados. O que você quer é exibir esses dados em inputs, isso?
ALESANTOS182 07/12/2017 18:43:14
#478343
Correto !

Tenho uma classe:
Public Class Customer
Public Property CustomerId() As String
Public Property ContactName() As String
Public Property City() As String
Public Property Country() As String
Public Property PostalCode() As String
Public Property Phone() As String
Public Property Fax() As String
End Class

Aonde eu salvo os dados nela com o resultado de uma query (select) de um webmethod.

Preciso retornar esses dados em alguns textboxs fiz alguns testes com alertas e vi que os dados estão sendo retornados corretos, porém não consigo setar o retorno nos textbox ou em labels:

Testes:
$(customers).each(function () {
alert(this.ContactName)-> Funcionando
$([ô]#label1[ô]).val(this.ContactName); - > Não funcionando
});
KERPLUNK 07/12/2017 21:29:44
#478345
Veja bem:
Você está retornando um número indeterminado de ítens. O mais comum nesses casos é o uso de uma tabela mesmo. Mas é possível sim fazer como você quer usando inputs. Vai ficar algo [Ô]parecido[Ô] com uma planilha do Excel. é bem complicado de se fazer na mão, sugiro o uso de componentes como o DataTables que é bem bacana para esse tipo de coisa. Com ele, você pode fazer como você quer, exibir os ítens, todos editáveis.
Faça seu login para responder