jQuery UI的下拉框显示不全解决方法

来源:互联网 发布:小小dota2数据库 编辑:程序博客网 时间:2024/05/17 09:19
jQuery UI的下拉框显示不全解决方法

解决前,显示不全,select下拉框某些选项无法看到:
<script type="text/javascript">  $("#cond_EPARCHY_CODE").selectmenu();</script>

解决后:
<style>  .overflow { height: 200px; }</style><script type="text/javascript">  $("#cond_EPARCHY_CODE").selectmenu().selectmenu( "menuWidget" ).addClass( "overflow" );</script>

解决思路:
1、阅读源代码jquery-ui.js
2、找到selectmenu的定义
/*! * jQuery UI Selectmenu 1.11.2 * http://jqueryui.com * * Copyright 2014 jQuery Foundation and other contributors * Released under the MIT license. * http://jquery.org/license * * http://api.jqueryui.com/selectmenu */var selectmenu = $.widget( "ui.selectmenu", {  ...}
3、从注释里看到该控件的官网地址,直接访问http://api.jqueryui.com/selectmenu
4、在该地址网页的最下方找到了解决方案

总结:多阅读源代码,多看官网。

本文出自:ouyida3的csdn blog
2015.3.5
0 0
原创粉丝点击