javascript - 以编程方式预选择下拉菜单

标签 javascript jquery html drop-down-menu

我试图根据服务器端的字符串预先选择一个下拉选项。例如我有以下选项:

<select name="postsport">
    <option value="choose">Choose a sport</option>
    <option value="general sea">--general sea--</option>
    <option value="sailing">sailing</option>
    <option value="diving">diving</option>
    <option value="sailing">surfing</option>
    <option value="kiteboarding">kite boarding</option>
    <option value="kayaking">kayaking</option>
    <option value="general land">--general land--</option>
    <option value="rockclimbing">rock climbing</option>
    <option value="hiking">hiking</option>
</select>

在服务器端,我知道预先选择的选项是“航行”,有没有办法使用 javascript 或 jquery 或其他方法来预先选择此选项并放在前面?

最佳答案

如果你想通过js实现:

$('option[value=sailing]').attr('selected','selected')

关于javascript - 以编程方式预选择下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12889530/

相关文章:

javascript - 使用js函数的原型(prototype): How to know the prototype. js版本?

jquery - Skrollr 不能在 wordpress 中工作

html - Node-WebKit 和 html5 视频

javascript - Nivo slider 过渡

javascript - 服务 worker 的推送事件未被调用

javascript - Font Awesome 图标和响应式模板

javascript - 创建 FormData 不包括未提供的输入文件

javascript - jquery wrap, append, prepend 到父 div

jquery - idTab 不起作用

javascript - Babylon.js OnIntersectionEnterTrigger 未使用相机触发