如何为不同的选择选项值设置不同的位置

亚历克斯·史

我不明白,如何根据选择的选项值为同一个按钮(以联系表形式)建立不同的链接。

<select name="level" class="level form-control" id="level" required>
    <option value="1">A1</option>
    <option value="2">A2</option>
    <option value="3">B1</option>
</select>

(function ($) {
  jQuery(document).ready(($) => {
    $(document).on('submit', '#contact_form_submit', (e) => {
      e.preventDefault();
      const name = $('#name').val();
      const phone = $('#phone').val();
      const level = $('#level').val();
      const email = $('#email').val();


      if (name && email) {
        $.ajax({
          type: 'POST',
          url: 'contact.php',
          data: {
            name,
            phone,
            level,
            email,
          },
          success(data) {
            $('#contact_form_submit').children('.email-success').remove();
            $('#contact_form_submit').prepend(`<span class="alert alert-success email-success">${data}</span>`);
            $('#name').val('');
            $('#phone').val('');
            $('#level').val('');
            $('#email').val('');
            location.href = "https://www.qwerty.com";
            // $('#map').height('576px');
            $('.email-success').fadeOut(3000);
          },
          error(res) {

          },
        });
      } else {
        $('#contact_form_submit').children('.email-success').remove();
        $('#contact_form_submit').prepend('<span class="alert alert-danger email-success">All Fields are Required.</span>');
        // $('#map').height('576px');
        $('.email-success').fadeOut(3000);
      }
    });
  });
}(jQuery));

因此,您可以看到,现在,如果用户输入正确的数据,他将被重定向到某个链接,但是我必须为不同的选项放置不同的链接。我试图玩'if',但没有成功。谢谢。

阴离子

您最好还添加您尝试过但无法正常工作的代码。因此,我们可以检查它是否存在错别字或误解。简单的IF应该适合您。

if(level == '1'){
  location.href = "https://www.qwerty.com";
}
if(level == '2'){
  location.href = "https://www.google.com";
}
if(level == '3'){
  location.href = "https://www.yahoo.com";
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在不同的选择选项上设置不同的动作?

来自分类Dev

如何为选择选项设置默认值

来自分类Dev

如何在不同选择选项的值之间进行分隔?

来自分类Dev

根据不同的选择选项传递值

来自分类Dev

在 JQuery 中使用 AND 和 OR 选择选择单选按钮组合后,如何为输入字段设置不同的值?

来自分类Dev

使用 PayPal 的不同选择选项的不同金额值

来自分类Dev

如何设置选择选项的值

来自分类Dev

如何设置选择选项的值

来自分类Dev

如何为表格的选择选项设置样式?

来自分类Dev

如何使用jquery在选择选项中设置选择的值?

来自分类Dev

如何使用jquery在选择选项中设置选择的值?

来自分类Dev

如何为日期选择设置不同的宽度?

来自分类Dev

如何设置VW和VH值以选择选项

来自分类Dev

选择选项时设置$ _GET值

来自分类Dev

如何为不同的选项卡集设置单独的行为?

来自分类Dev

从jQuery的选择选项中添加两个不同的数组值(文本和值)

来自分类Dev

如何为不同的鼠标设置不同的设置?

来自分类Dev

如何为不同的长宽比屏幕设置UI位置动画?

来自分类Dev

如何为不同的选项值分配不同的数据目标,以便显示不同的模型?

来自分类Dev

如何为不同的选项值分配不同的数据目标,以便显示不同的模型?

来自分类Dev

设置选择选项

来自分类Dev

使用ng-select作为ng-model值选择选项的问题不同

来自分类Dev

如何根据值选择选项

来自分类Dev

如何获取选择选项的选定值?

来自分类Dev

如何为不同的对象设置不同的灯箱

来自分类Dev

如何为不同的目录设置不同的目标

来自分类Dev

如何为不同的产品设置不同的单位?

来自分类Dev

如何为ID不同的列选择唯一值?

来自分类Dev

如何在jQuery中显示基于两个不同选择选项的段落

Related 相关文章

  1. 1

    如何在不同的选择选项上设置不同的动作?

  2. 2

    如何为选择选项设置默认值

  3. 3

    如何在不同选择选项的值之间进行分隔?

  4. 4

    根据不同的选择选项传递值

  5. 5

    在 JQuery 中使用 AND 和 OR 选择选择单选按钮组合后,如何为输入字段设置不同的值?

  6. 6

    使用 PayPal 的不同选择选项的不同金额值

  7. 7

    如何设置选择选项的值

  8. 8

    如何设置选择选项的值

  9. 9

    如何为表格的选择选项设置样式?

  10. 10

    如何使用jquery在选择选项中设置选择的值?

  11. 11

    如何使用jquery在选择选项中设置选择的值?

  12. 12

    如何为日期选择设置不同的宽度?

  13. 13

    如何设置VW和VH值以选择选项

  14. 14

    选择选项时设置$ _GET值

  15. 15

    如何为不同的选项卡集设置单独的行为?

  16. 16

    从jQuery的选择选项中添加两个不同的数组值(文本和值)

  17. 17

    如何为不同的鼠标设置不同的设置?

  18. 18

    如何为不同的长宽比屏幕设置UI位置动画?

  19. 19

    如何为不同的选项值分配不同的数据目标,以便显示不同的模型?

  20. 20

    如何为不同的选项值分配不同的数据目标,以便显示不同的模型?

  21. 21

    设置选择选项

  22. 22

    使用ng-select作为ng-model值选择选项的问题不同

  23. 23

    如何根据值选择选项

  24. 24

    如何获取选择选项的选定值?

  25. 25

    如何为不同的对象设置不同的灯箱

  26. 26

    如何为不同的目录设置不同的目标

  27. 27

    如何为不同的产品设置不同的单位?

  28. 28

    如何为ID不同的列选择唯一值?

  29. 29

    如何在jQuery中显示基于两个不同选择选项的段落

热门标签

归档