肯定有问题可以帮助解决这个问题,但我似乎无法让我的工作......
尝试将表单操作基于菜单。显然有一些错误,并会感激任何想法!
$("#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>
答案 0 :(得分:4)
有一些语法错误,缺少花括号等。
$(function() {
$("#role").on('change', function() {
if (this.value == "audience") {
var action = "./";
} else {
var action = "http://google.com";
}
$("#landing_form").attr("action", action);
});
});