ho letto un po' di documentazione
ma non riesco a capire come si possa fare con js a poter inserire dei dati in una select
i passaggi dovrebbero essere questi avendo una select pippo,
intanto creo un file script.js
poi con
function yourmodule_form_alter(&$form, &$form_state, $form_id) {
//così si inserisce il js che deve gestire i dati
drupal_add_js(drupal_get_path('module', 'yourmodule').'/script.js', 'module');
//poi per caricare i dati qualcosa di simile
$settings['ajaxArray'] = array(
'a' => 'aaaa',
'b' => 'bbbb',
'c' => 'bbbb',
);
drupal_add_js($settings, 'setting');
}
sul js credo primo passaggio sia qualcosa di simile
Drupal.behaviors.ajaxArray = function (context) {
}
esattamente come è il codice nei vari punti?
e cliccando su a o b etc o anche solo come cambia la selezione (che puo' anche
essere fatta usando tastiera freccia)
come si fa es. a far partire un alert di js o ad esempio a inserire del testo in
una casella text esistente oltre la select ?
http://api.drupal.org/api/drupal/developer--hooks--core.php/function/hoo...
http://stackoverflow.com/questions/2855471/drupal-adding-onchange-event-...
http://drupal.org/node/292026
http://www.chromeos.eu
es. sul primo passaggio non so se questo
Drupal.behaviors.ajaxArray = function (context) {
}
cosa va scritto perchè il select sia popolato
e poi che altri passaggi quando al suo clicl
-si avvia un alert
-una casella di testo si riempie in base a quale valore scelto (aaaa o bbb etc..)
anv ricordati di usare il pulsante apposito per includere codice nei post e nelle risposte.