login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Dynamisch geladen velden uit form niet verzonden (Opgelost)

Offline dimb - 16/09/2009 20:44 (laatste wijziging 17/09/2009 15:22)
Avatar van dimbNieuw lid Hallo,

Ik zit met het volgende probleem:
Ik ben bezig met een site waar een onderdeel van is dat mensen persoonlijke gegevens moeten invullen. Denk hierbij aan hobby en opleidingen. Mensen klikken dan op bijvoorbeeld hobby toevoegen, Jquery registreert dit, laad via Ajax de input velden, en zet ze in de pagina. Zo kun je bv 10 hobby's invullen. Van dit soort velden heb ik er 4 op een pagina staan: werkverleden, opleidingen, talen, hobby's. Nu is het probleem dat als ik op verzenden klik alleen de velden van werkverleden worden meegezonden. De andere worden, ondanks dat ze succesvol geladen zijn, niet meegezonden. Ook als ik de velden van bv opleidingen gelijk maar aan die van werkverleden worden ze niet verzonden.

Het is waarschijnlijk heel vaag omschreven maar ik hoop dat jullie het snappen. Ik heb gekeken, maar de form tags staan er toch echt omheen en er staat geen </form> in het werkverleden pagina (die geladen wordt). Ook als ik werkverleden velden niet laad, maar bv alleen talen dan wordt er nog niks verzonden.

Online voorbeeld, wel wat dingen weggelaten, druk op de verzendknop om op de volgende pagina print_r te zien van de $_POST array.


Groet,
Paul

Weten jullie wat het probleem zou kunnen zijn?
Aangezien de code vrij groot is, is dit ongeveer wat ik jullie kan geven:


  1. //View van de pagina vereenvoudigt
  2.  
  3. <!-- BEGIN content -->
  4.  
  5. <div class="form">
  6.  
  7. <?= form_open('brief/cv/stap3');?>
  8.  
  9. <span id="opleidingen">
  10. <div class="label"><span class="add_opleidingen"><b>Voeg een opleiding of cursus toe</b></span></div>
  11. </span>
  12.  
  13. <span id="werkervaring">
  14. <div class="label"><span class="add_werkervaring"><b>Werkervaring Toevoegen</b></span></div>
  15. </span>
  16.  
  17. <span id="software">
  18. <div class="label"><span class="add_software"><b>Software Toevoegen</b></span></div>
  19. </span>
  20.  
  21. <span id="interesse">
  22. <div class="label"><span class="add_interesse"><b>Voeg hobby of interesse toe</b></span></div>
  23. </span>
  24.  
  25. <span id="talen">
  26. <div class="label"><span class="add_talen"><b>Voeg taal toe</b></span></div>
  27. </span>
  28.  
  29. <span>
  30. <input class="button" name="submit" type="submit" value="Ga naar stap 3" />
  31. </span>
  32.  
  33. </div>


  1. //Js.js
  2.  
  3. jQuery(document).ready(function($) {
  4.  
  5. var scriptUrl = "http://localhost:8080/testSite/";
  6.  
  7. $('.add_opleidingen').click(function(){
  8.  
  9. $.ajax({
  10. url: scriptUrl+"application/views/opleidingen.php",
  11.  
  12. success: function(html){
  13. $("#opleidingen").before(html);
  14. }
  15. });
  16.  
  17. });
  18.  
  19. $('.add_werkervaring').click(function(){
  20.  
  21. $.ajax({
  22. url: scriptUrl+"application/views/werkervaring.php",
  23.  
  24. success: function(html){
  25. $("#werkervaring").before(html);
  26. }
  27. });
  28.  
  29. });
  30.  
  31. $('.add_software').click(function(){
  32.  
  33. $.ajax({
  34. url: scriptUrl+"application/views/software.php",
  35.  
  36. success: function(html){
  37. $("#software").before(html);
  38. }
  39. });
  40.  
  41. });
  42.  
  43. $('.add_interesse').click(function(){
  44.  
  45. $.ajax({
  46. url: scriptUrl+"application/views/interesse.php",
  47.  
  48. success: function(html){
  49. $("#interesse").before(html);
  50. }
  51. });
  52.  
  53. });
  54.  
  55. $('.add_talen').click(function(){
  56.  
  57. $.ajax({
  58. url: scriptUrl+"application/views/talen.php",
  59.  
  60. success: function(html){
  61. $("#talen").before(html);
  62. }
  63. });
  64.  
  65. });
  66.  
  67. })

1 antwoord

Gesponsorde links
Offline Jurgo - 17/09/2009 10:02
Avatar van Jurgo PHP interesse Ik krijg al een error wanneer ik op de link:
"Voeg een opleiding of cursus toe" klik.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.197s