我有一个select html元素

像这样:

<select>
   <option id="US" value="US">
   </option>
   <option id="Canada" value="Canada">
   </option>
 </select>


我想要两件事:


我想在选择选项时将请求发布到服务器
我想将html元素放入选项中


这两件事是否可能(对于所有浏览器,尤其是现代浏览器)?

最佳答案

change上使用select事件。

$('select').on('change', function() {
    $.ajax({
        url: '',
        data: {
            ...
        }
    });
});


option中嵌入HTML。不推荐

$('option:first').html('<div>Hello</div>');

关于javascript - HTML控件功能,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30433471/

10-12 12:38
查看更多