javascript form action seçime göre değiştirmek? | Netgez.com
SORU
18 Aralık 2009, Cuma


javascript form action seçime göre değiştirmek?

Form eylem açılır menüsünden seçilen değere göre değiştirmeye çalışıyorum...

Temel olarak, html bu gibi görünüyor:

<form class="search-form" id="search-form" method="post" accept-charset="UTF-8" action="/search/user">
<select id="selectsearch" class="form-select" name="selectsearch">
<option value="people">Search people</option>
<option value="node">Search content</option>
</select>

<label>Enter your keywords: </label>
 <input type="text" class="form-text" value="" size="40" id="edit-keys" name="keys" maxlength="255" />

<input type="submit" class="form-submit" value="Search" id="edit-submit" name="search"/>
</form>

Eğer "insanlar" seçiliyse (olduğu varsayılan), eylem olmalı "/arama/kullanıcı" ve eğer içerik için seçilen eylem olmalı "/arama/içerik"

Hala buralarda arıyorum, ama bunu yapmak için nasıl bulmak için fırsat bulamadım...

CEVAP
18 Aralık 2009, Cuma


$("#selectsearch").change(function() {
  var action = $(this).val() == "people" ? "user" : "content";
  $("#search-form").attr("action", "/search/"   action);
});

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • 24 Канал

    24 КанаÐ

    5 ÅžUBAT 2006
  • GirlSanctuaryBlog

    GirlSanctuar

    28 Aralık 2011
  • Randall P Studios

    Randall P St

    27 AÄžUSTOS 2009