-3

js:

   $('#user').selectbox({
           onOpen: function (inst) {
               console.log("open", inst);
           },
           onClose: function (inst) {
               console.log("close", inst);
           },
           onChange: function (val, inst) {

           console.log(val);

           },
           effect: "fade"
       });

html:

  <select id="user">
                                        <option><?= $user_name ?></option>
                                        <option>
                                            <a href="/">profile</a>
                                        </option>
                                        <option>
                                            <a href="/">Exit</a>
                                        </option>
                                    </select>

我想让 jquery 选择框的选项成为一个链接,而不仅仅是文本,而是如何使用这个插件将链接放在一个选项中>

4

1 回答 1

2

如果我可以建议另一种解决方案:

$('#user').change(function() {
    window.location.href = $(this).val();
});

和选项:

<option value="http://www.google.com" >profile</option>
于 2013-05-02T22:44:03.823 回答