• jqueryui之autocomplete、progressbar


    这是之前整理的关于在jsp页面完成即可输入也可选择的输入选择框,使用的是jquery-ui的效果,如下:

    1、autocomplete:

    <div class="ui-widget">
      <label for="tags">Tags: </label>
      <input id="tags" class="ui-autocomplete-input" style=" 200px">
    </div>
    

      

    <style>
    	.ui-autocomplete {
    		max-height: 100px;
    		overflow-y: auto;
    		/* prevent horizontal scrollbar */
    		overflow-x: hidden;
    	}
    	/* IE 6 doesn't support max-height
    	 * we use height instead, but this forces the menu to always be this tall
    	 */
    	* html .ui-autocomplete {
    		height: 100px;
    	}
    </style>
    <script>
    	var availableTags = new Array();
    	availableTags.push("ActionScript");
    	availableTags.push("AppleScript");
    	availableTags.push("Asp");
    	availableTags.push("BASIC");
    	availableTags.push("Clojure");
    	
    	$(document).ready(function(){
    		$("#tags").autocomplete({
    			source: availableTags
    		});
    	});
    </script>
    

      2、progressbar:

      

    <div id="progressbar" class="ui-progressbar ui-widget ui-widget-content ui-corner-all" role="progressbar" aria-valuemin="0" aria-valuemax="100" aria-valuenow="100">
    	<div class="progress-label"></div>
    </div>
    

      

    <style type="text/css">
    	.ui-progressbar {
    		position: relative;
    	}
    	.progress-label {
    		position: absolute;
    		left: 50%;
    		top: 4px;
    		font-weight: bold;
    		text-shadow: 1px 1px 0 #fff;
    	}
    </style>
    <script type="text/javascript">
    	$(function() {
    		var progressbar = $( "#progressbar" ),
    			progressLabel = $( ".progress-label" );
    	
    		progressbar.progressbar({
    			value: false,
    			change: function() {
    				progressLabel.text( progressbar.progressbar( "value" ) + "%" );
    			},
    			complete: function() {
    				progressLabel.text( "Complete!" );
    			}
    		});
    	
    		function progress() {
    			var val = progressbar.progressbar( "value" ) || 0;
    	
    			progressbar.progressbar( "value", val + 1 );
    	
    			if ( val < 99 ) {
    				setTimeout( progress, 100 );
    			}
    		}
    	
    		setTimeout( progress, 3000 );
    	});
    </script>
    

      

  • 相关阅读:
    [转]ThinkPHP中如何使用原生SQL
    php定时回调接口
    [转]mysql dual虚拟表
    [转]mysql变量使用总结
    [转]使用mysql profiles 来查看sql 语句执行计划
    [转]Mysql中的SQL优化与执行计划
    [转]MySQL单列索引和组合索引的区别介绍
    前端开发框架
    sugar crm
    [转]MCC(移动国家码)和 MNC(移动网络码)
  • 原文地址:https://www.cnblogs.com/zhli/p/3097292.html
Copyright © 2020-2023  润新知