Visualizzazione dei risultati da 1 a 1 su 1

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    590

    generazione form dinamica

    salve, ho degli oggetti javascript che descrivono degli schemi di dati su un db:
    codice:
    var mySchema ={
    name:{type:String},
    references:[{type: ObjectId, ref: 'users' }],date:{type:Date},
    tags:[{type: String }]
    }
    Quindi ci sono stringhe, array di oggetti javascript, array di stringhe (e altro, ma sto semplificando )

    Ho (ovviamente) anche istanze di questo schema (i dati.. )
    codice:
    {
    name:"Pippo",
    references:["id_utente1","id_utente2","id_utente3"],
    date:"10/10/2010",
    tags:["tag1","tag2","tag3"]
    }
    Ora, gli schemi nella realtà hanno oltre 30 campi.
    Il modo di generare un form dinamicamente in base allo schema c'è, basta aggiungere ad ogni campo dello schema info aggiuntive su come renderizzarlo (se come input text puro, come textarea o come select). Per capirci qualcosa del tipo
    codice:
    var mySchema ={
    name:{type:String, form:{type:textfield}},
    references:[{type: ObjectId, ref: 'users',form:{select} }],date:{type:Date,form:{type:datefield}},
    tags:[{type: String,form:{type:textfield} }]
    }
    Iterando su questo posso generarmi un form.

    In realtà il problema è sul form di modifica dei dati, che ha dei campi ("references" e "tags") in numero variabile, quindi dovrei generare tante <select> "references" quanti sono i dati già inseriti.
    Da queste poche informazioni, qualunque barlume di idea può essere utile
    Ultima modifica di jimbo0; 27-02-2016 a 01:55

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.