Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jquery] window.location
Forum PHP.pl > Forum > Po stronie przeglądarki
AndyPSV
Jak zrobic przekierowanie (tak jak tutaj), ze dopisuje do /pWARTOSC_POLA_SELECT:

  1. <script type="text/javascript">$(function(){$("select[name=\'goto\']").change(function(){$("#goto").window.location="'.URL.$uri.'/p".$("#goto").val();});});</script>
Kartofelek
wartość pola select pobierasz

$('#IdSelekta option:selected').val();

Ale twój skrypt jest co najmniej dziwny.
AndyPSV
tyle to i ja wiem, w kodzie powyzej masz to zrobione "$("#goto").val();"
problem tylko, ze window.href nie dziala

jak to naprawic?
#luq
window.location.href
AndyPSV
nie dziala, jak to zrobic? jak to poprawic?

  1. <script type="text/javascript">$(function(){$("select[name=\'goto\']").change(function(){$("#goto").window.location.href="'.URL.$uri.'/p".$("#goto").val();});});</script>
melkorm
1. Użyj FireBug'a.
2. Wrzuć to gdzieś online ....
3. window.location = 'adres'; nie $().window ....
AndyPSV
1. co mi po firebugu?
2. http://path-of-power.com/xxx2.html
3. moglbys podac to w kodzie, co robie nie tak? w taki sposob jak wstawic do href wartosc pola <select>?
melkorm
Jak wrzucasz to chociaż wrzuć poprawnie ......

  1. <script type="text/javascript">
  2. function goTo( where )
  3. {
  4. window.location = "http://127.0.0.1/my_account/logd/p" + where;
  5. }
  6. <select name="goto" onchange=" goTo( this.options[this.selectedIndex].value ) "><option value="">&iexcl;</option><option value="1">1</option><option value="2">2</option></select>


Teraz tak:
1. W js łańcuchy znaków łączymy za pomocą "+" nie "."
2. Jak wrzucasz coś to wrzucaj całe i poprawnie, a nie że nawet jQuery nie na :|
3. obiekt jQuery nie ma własności window (tutaj firebug by Tobie to powiedział ....)

Chyba wszystko winksmiley.jpg

Jeszcze wersja z jQuery:
  1. <script type="text/javascript">
  2. $(document).ready(
  3. function()
  4. {
  5. $('#goto').change(
  6. function()
  7. {
  8. window.location = "http://127.0.0.1/my_account/logd/p" + $(this).val();
  9. }
  10. );
  11. }
  12. );
  13.  
AndyPSV
dziala!
dzieki, uratowales moj dzien
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.