login  Naam:   Wachtwoord: 
Registreer je!
 Forum

page reload???

Offline roy - 09/09/2008 23:14 (laatste wijziging 10/09/2008 08:12)
Avatar van royPHP gevorderde Beste,

Ik heb de volgende functie in JS geschreven:

  1. function setSearchHash(){
  2. key = jQuery("input#search_keyword").val();
  3. search_location = jQuery("input#search_location").val();
  4.  
  5. // href.hash = "#k=" + key + "&l=" + search_location;
  6. rghref = document.location.href;
  7. location.href = rghref + "#k=" + key + "&l=" + search_location;
  8. }


formuliertje:

  1. <form name="searchbox">
  2. <input type="text" value="Trefwoord" id="search_keyword" name="search_input" /><br /><br />
  3. <input type="text" value="Plaats of postcode" id="search_location" name="search_input" />
  4. <input type="button" value="Zoeken" id="Submit" name="Submit" />
  5. </form>


Hij haalt twee waarden op uit twee tekstvakken en veranderd de url een beetje.

Opzich werkt het, maar er is echter 1 probleem.
Ik wil niet dat alleen de url veranderd, maar dat er ook een zogenaamde page-refresh plaatsvind.

Het komt door de hash (#), maar die heb ik juist nodig...

Hoe kan ik dat doen?


Groeten,
Roy

1 antwoord

Gesponsorde links
Offline Kr4nKz1n - 10/09/2008 08:27 (laatste wijziging 10/09/2008 08:28)
Avatar van Kr4nKz1n Onbekend Waarom 2 topics? Je kan gewoon door blijven vragen in je andere topic hoor.

edit
Waarom heb je die # nodig? Omdat dat in je code staat? Zet er dan een ? neer.

Waar heb je die code uberhaupt vandaan? Het is mogelijk een # in je url te stoppen, alleen is dit voor een anker.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.162s