首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Selectboxit -如何刷新selectboxit中的选定值

Selectboxit -如何刷新selectboxit中的选定值
EN

Stack Overflow用户
提问于 2014-05-19 06:50:53
回答 1查看 7.4K关注 0票数 1

我正在使用selectboxit插件- http://gregfranko.com/jquery.selectBoxIt.js/

对于普通的select元素,设置所选元素的支柱将更新UI。使用selectboxit,它不起作用。

演示- http://jsfiddle.net/uXM6Y/

代码语言:javascript
复制
var selectBox = $("select#test").selectBoxIt().data("selectBoxIt");

$('.btn').click(function(e){
    $('#test option:contains("Great")').prop('selected', true);
});

当我单击演示中的update按钮时,没有将select设置为更新值。如果我删除selectboxit插件,它可以正常工作。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-19 07:30:38

您希望使用selectboxit方法API,它不存在于插件的版本中。

从这里获取它(确保为下载选择了setOption方法):http://gregfranko.com/jquery.selectBoxIt.js/customDownload.html#javascript-downloads

并将您的javascript更改如下:

代码语言:javascript
复制
var selectBox = $("select#test").selectBoxIt().data("selectBoxIt");

$('.btn').click(function(){
    selectBox.selectOption('Great');
});

编辑:以下是使用完整的selectboxit插件:http://jsfiddle.net/uXM6Y/2/更新的小提琴版本

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23731371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档