如何使用下拉值更改href链接

迪马斯

我从查询中获得了选项值,并添加到了下拉列表中。这是代码:

$(document).ready(function() {
    $( "#uname" ).focusout(function() {
        $("#loader").show();
        var uname = $( "#uname" ).val(),
            v_request = $.ajax({
            url  : "data/get_agent.php",
            type : "POST",
            dataType: "json",
            data : {
                uname  : uname
            }
        });

        v_request.done(function(data, status, jqXHR) {
            $("#application").empty();
            var option = document.createElement("option"),
                select = document.getElementById("application");
                option.text = '-- Application --';
                option.value = '';
                select.appendChild(option);

            $.each(data.data, function(key, data) {
                var option = document.createElement("option"),
                    select = document.getElementById("application");
                option.text = data.appname;
                option.value = data.appvalue;
                select.appendChild(option);
                if(data.defvalue == 1)
                    select.value = data.appvalue;
            });
        });
    })
});

选项值包含url链接,我想在aa href标签中调用它。这是代码:

<tr>
    <td>
        <select id="application" name="application">
        <option value=""> -- Application --  </option>
        </select>
    </td>
</tr>
<tr>
    <td align="center" style="padding-top:10px;" id="logInBtn">
    <a id="link_combo" href="javascript:void(0);" onmouseout="MM_swapImgRestore()"><img src="resources/images/straclick-login.png" name="btn-login" border="0" width="280" id="btn-login" /></a>
    </td>
 </tr>

我不知道如何将下拉值插入href。

Ben

仅添加到Barmar的答案中,下面是一个示例:http ://jsbin.com/panacoqaje/1/ (我会发表评论,但我还没有50的声誉:P)

$("#application").change(function () {
  console.log(this.value);
  $("#link_combo").attr('href', this.value);
  $("#link_combo").text($("#application option:selected").text());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<tr>
    <td>
        <select id="application">
        <option value="http://google.com/">Google</option>
        <option value="http://benzhang.xyz/">A Blog</option>
        </select>
    </td>
</tr>
<tr>
    <td align="center" style="padding-top:10px;" id="logInBtn">
      A link to: 
    <a id="link_combo" href="#">Unicorn Land</a>
    </td>
 </tr>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据下拉值更改链接href

来自分类Dev

如何更改用于下拉菜单的按钮的href链接?

来自分类Dev

如何将每个链接的 href 值更改为不同的 url

来自分类Dev

更改时选择值更新href链接值

来自分类Dev

如果值更改,如何重置下拉菜单?

来自分类Dev

如何禁用由Ajax引起的下拉列表的值更改?

来自分类Dev

如何通过选择的下拉值更改值 - Angular 7

来自分类Dev

选择下拉值更改时如何调用javascript函数?

来自分类Dev

使用Javascript根据所选的下拉值更改表单的操作

来自分类Dev

使用jquery或javascript在下拉值更改时刷新表

来自分类Dev

如何更改链接(a)元素中的href(url)?

来自分类Dev

如何在更改下拉列表时更改 href url?

来自分类Dev

如何使用双值更改QSlider

来自分类Dev

如何使用新的哈希值更改哈希?

来自分类Dev

如何使用双值更改QSlider

来自分类Dev

如何使用jquery获取值更改

来自分类Dev

如何根据下拉列表选择使用值更新部分视图

来自分类Dev

下拉值更改时更新html表

来自分类Dev

如何使用BeautifulSoup从网站获取href链接

来自分类Dev

如何使更改标题的下拉按钮具有不同的链接?

来自分类Dev

如何将下拉更改事件链接到 PHP 函数

来自分类Dev

如何订阅Polymer纸张下拉菜单值更改事件?(角度2)

来自分类Dev

如何触发的JavaScript / AJAX代码时,我的下拉列表的值更改?

来自分类Dev

如何在JavaScript中的下拉值更改上启用文本框

来自分类Dev

使用Javascript DOM操作从下拉列表值更改HTML元素

来自分类Dev

如何更改页面中所有链接的href?

来自分类Dev

使用RegEx更改Dreamweaver中的所有href链接

来自分类Dev

使用jQuery更改href链接会导致CORS策略阻塞

来自分类Dev

Jquery - 使用属于它的选择标签更改链接的 href

Related 相关文章

  1. 1

    根据下拉值更改链接href

  2. 2

    如何更改用于下拉菜单的按钮的href链接?

  3. 3

    如何将每个链接的 href 值更改为不同的 url

  4. 4

    更改时选择值更新href链接值

  5. 5

    如果值更改,如何重置下拉菜单?

  6. 6

    如何禁用由Ajax引起的下拉列表的值更改?

  7. 7

    如何通过选择的下拉值更改值 - Angular 7

  8. 8

    选择下拉值更改时如何调用javascript函数?

  9. 9

    使用Javascript根据所选的下拉值更改表单的操作

  10. 10

    使用jquery或javascript在下拉值更改时刷新表

  11. 11

    如何更改链接(a)元素中的href(url)?

  12. 12

    如何在更改下拉列表时更改 href url?

  13. 13

    如何使用双值更改QSlider

  14. 14

    如何使用新的哈希值更改哈希?

  15. 15

    如何使用双值更改QSlider

  16. 16

    如何使用jquery获取值更改

  17. 17

    如何根据下拉列表选择使用值更新部分视图

  18. 18

    下拉值更改时更新html表

  19. 19

    如何使用BeautifulSoup从网站获取href链接

  20. 20

    如何使更改标题的下拉按钮具有不同的链接?

  21. 21

    如何将下拉更改事件链接到 PHP 函数

  22. 22

    如何订阅Polymer纸张下拉菜单值更改事件?(角度2)

  23. 23

    如何触发的JavaScript / AJAX代码时,我的下拉列表的值更改?

  24. 24

    如何在JavaScript中的下拉值更改上启用文本框

  25. 25

    使用Javascript DOM操作从下拉列表值更改HTML元素

  26. 26

    如何更改页面中所有链接的href?

  27. 27

    使用RegEx更改Dreamweaver中的所有href链接

  28. 28

    使用jQuery更改href链接会导致CORS策略阻塞

  29. 29

    Jquery - 使用属于它的选择标签更改链接的 href

热门标签

归档