Superwidget passar valor para formulario

Estou fazendo uma widget e na superwidget necessito passar o resultado de um dataset para campos do formulário pai filho, mas não conseguindo: for (var i = 0; i < wtotal; i++) { var descr=datasetCardapio.values[i]['descricao']; //como exemplo, passar essa variável. }. Tentei também passar para um campo input qualquer de teste utilizando: $('#resultado_'+this.instanceId), mas também não estou conseguindo. Como fazer?

compartilhar
  • Sua pergunta está bem confusa, pode mandar o código? Você quer passar os valores do widget para outro widget? O que você prentende fazer? Onde está essa tabela paixfilho? Você quer passar um valor para um registro ou um valor para vários ou vários para vários?

    Guilherme Fontaniva   07 de Jun de 2017
  • DICA: Tente usar as formatações de texto quando usar código

    Guilherme Fontaniva   07 de Jun de 2017
  • A tabela está no arquivo view.ftl . Abaixo a superwidget : var PH_Loja3 = SuperWidget.extend({ message: null, init: function () { this.carregaCardapio(); }, bindings: {local: {} }, carregaCardapio: function() { var datasetCardapio = DatasetFactory.getDataset("ds_Produtos", null, null, null); var wtotal=datasetCardapio.values.length; for (var i = 0; i < wtotal; i++) { var descr=datasetCardapio.values[i]['descricao'];} }});

    Paulo Henrique Almeida do Carmo   07 de Jun de 2017
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do fluig Forum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags superwidget ou faça a sua própria pergunta.