Ho riesumato un vecchio account di altervista, ho simulato la situazione locale levando la parte del database per vedere meglio il codice e fa la stessa cosa:
sow_update.php
che richiama jobs_of_sow.phpcodice HTML:<html> <head> <script type="text/javascript" src="./functions.js"></script> </head> <body onLoad="ajaxRequest( 'jobs_of_sow.php?id=<?php print $_GET["id"];?>')"> <!--Qui vengono caricate le select (ma carica solo all' onload)--> <div id="myDiv" style="text-align:center;"></div> </body> </html>
che ha il button che richiama delete_jobs.php (ma non lo fa)codice HTML:<select name="id_jobs[]" multiple=""> <option value="valore1">name1</option> <option value="valore2">name2</option> </select> <input type="button" name="delete_jobs_input" value="Elimina" onclick="ajaxRequest('delete_jobs.php');" size="10" id="sow_submit_input">
Ho inserito un alert() nella funzione js, la funzione viene richiamata con successo, sia all' onload che dal button, sembrerebbe proprio il button che non passa il parametro alla funzione che quindi non carica delete_jobs.php.codice HTML:<select name="id_jobs[]" multiple=""> <option value="valore1">Select aggiornata</option> </select> <button value="questa è la parte che aggiorna la select">
La cosa la si può vedere a questo link.
Grazie 1000

Rispondi quotando