1

これについては確かに質問がありますが、私は私の仕事を得ることができないようです...

メニューからフォーム アクションをベースにしようとしています。明らかに何かが間違っているので、何か考えていただければ幸いです!

$("#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

1 に答える 1

4

いくつかの構文エラー、中括弧の欠落などがあります。

$(function() {
    $("#role").on('change', function() {
        if (this.value == "audience") {
            var action = "./";
        } else {
            var action = "http://google.com";
        }
        $("#landing_form").attr("action", action);
    });
});
于 2013-02-27T22:23:48.143 に答える