2013-02-27 66 views
1

肯定有問題,在那裏,以幫助這一點,但我似乎無法讓我的工作......jQuery的變化形式的行動

試圖立足我的表單操作過的菜單。很明顯,有什麼不對,並會感激任何想法!

$("#role").change(function() { 
    if ($(this).val() == "audience"); 
    var action = "./"; 
    } else { 
    var action = "http://google.com"; 
$("#landing_form").attr("action", action); 
}); 

    <form action="./" method="post" id="landing_form"> 
    <select name="role" id="role"> 
     <option value="audience">Audience</option> 
     <option value="presenter">Presenter</option> 
     <option value="moderator">Moderator</option> 
    </select> 

回答

4

有一些語法錯誤,遺漏等curlybraces

$(function() { 
    $("#role").on('change', function() { 
     if (this.value == "audience") { 
      var action = "./"; 
     } else { 
      var action = "http://google.com"; 
     } 
     $("#landing_form").attr("action", action); 
    }); 
}); 
+0

你的搖滾明星,曾第一次。非常感謝你的幫助! – 2013-02-28 04:30:59