Visualizzazione dei risultati da 1 a 1 su 1
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    590

    generazione dinamica di codice js

    Salve, ho un database di documenti json.
    Vorrei trovare il modo di generare dinamicamente un form di aggiunta/modifica documenti a partire da uno schema che definisco io.
    Esempio:
    codice:
    function generateForm(){
                var frontSchema ={
                    name:'String',
                    age:'drop_down'
                };
    
    
                var form=''
                Object.keys(frontSchema).forEach(function(v,i) {
                    if(frontSchema[v]=='String')
                        form+='<input type="'+v+'" placeholder="'+ v+'"/>'
                    if(frontSchema[v]=='drop_down')
                        form+='<p id="'+v+'">v:' +v+ ' i:' +frontSchema[v]+ '</p>'
                });
    
    
                $('#formcontainer').html(form)
    
    
            }
    Il problema è che, ad esempio, se un campo è di tipo "drop_down" dovrei aggiungere del codice del tipo
    codice:
    $('#drop_down').initMyPlugin()
    Dal problema esposto, riuscite a pensare a qualche soluzione?
    Il progetto è node.js, ma chiaramente questa parte è in frontend.
    Ultima modifica di jimbo0; 23-01-2016 a 03:56

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 © 2025 vBulletin Solutions, Inc. All rights reserved.