博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
操作按鈕樣式改變(yii環境)
阅读量:5931 次
发布时间:2019-06-19

本文共 2785 字,大约阅读时间需要 9 分钟。

  hot3.png

index.php

clientScript->registerScriptFile(Yii::app()->request->baseUrl."/js/system/operation.js");Yii::app()->clientScript->registerCssFile(Yii::app()->request->baseUrl."/css1/system/operation.css");?>

id . '/' . $this->action->id; ?>

disabled>
disabled>
disabled>
disabled>
disabled>
operation.css
#operation{	width:570px;	margin-bottom:10px;	height:auto;}#operation input{	width:60px;	background-color:#0CF;	margin-right:5px;	height:25px;	color:white;	border-radius:5px;	cursor:pointer;	font-family:inherit;}input#form-add{	float:left}input#form-cancel{	float:left;}input#form-save{	float:left;}input#form-update{	float:left;}input#form-search{	float:left;}.save-data{	margin-top:10px;	}#search-data-input{	display:none;	/* width:500px; */	font-size:15px;	margin-bottom:5px;	margin-top:5px;}#search-data-input span{	padding:5px;}thead th , tbody tr , tbody td{	text-align:center;	}#grid .k-grid-header .k-header {	text-align:center;	}
operation.js
//定義操作var add = true ,	update = true,	save = true,	cancel = true,	search = true,	opeation = '';$(function(){		//初始化	init();		//add操作	$("#add-data").click(function(){		var add = false,			update = false,			search = false;		buttonChange(add,update,save,cancel,search);	});		//update操作	$("#update-data").click(function(){		var add = false,			update = false,			search = false;		buttonChange(add,update,save,cancel,search);	});		//save操作	$("#save-data").click(function(){		//save操作之後,與原始狀態相同		init();	});		//cancel操作	$("#cancel-data").click(function(){		//cancel操作之後,與原始狀態相同		init();	});		//search	$("#search-data").click(function(){		//點擊收縮后得到某些數據,update激活.		var add = false,			save = false,			cancel = false,			search = false;		buttonChange(add,update,save,cancel,search);		});		//操作按鈕初始化,一開始時只有add,search是激活的	function init(){		buttonActive('add');		buttonUnactive('update');		buttonUnactive('save');		buttonUnactive('cancel');		buttonActive('search');	}		//按鈕激活與失效轉換	function buttonChange(add,update,save,cancel,search){		//true的為激活,否則為失效		add==true?buttonActive('add'):buttonUnactive('add');		update==true?buttonActive('update'):buttonUnactive('update');				save==true?buttonActive('save'):buttonUnactive('save');		cancel==true?buttonActive('cancel'):buttonUnactive('cancel');				search==true?buttonActive('search'):buttonUnactive('search');	}		//按鈕失效樣式	function buttonUnactive(operation){		$("#form-"+operation).css({"background-color":"#CCCCBB"});		$("#form-"+operation).attr("disabled",true);	}		//按鈕激活樣式	function buttonActive(operation){		$("#form-"+operation).css({"background-color":"#0CF"});		$("#form-"+operation).removeAttr("disabled");	}});

樣式演示:

转载于:https://my.oschina.net/resory/blog/93553

你可能感兴趣的文章
『中级篇』在centos上安装docker(九)
查看>>
Nodejs阿里云OSS获取STS 授权
查看>>
JavaScript this 绑定规则
查看>>
Vue.js单向绑定和双向绑定实例
查看>>
每天一道leetcode88-合并两个有序数组
查看>>
Netty学习笔记
查看>>
java B2B2C 仿淘宝电子商城系统-Spring Cloud与Dubbo对比
查看>>
新氧大数据:2.8%城市占53.7%医美医生,咋找靠谱医生?
查看>>
双重夹击之下,优信如何走出困局?
查看>>
SpringMVC学习笔记1(整合Mybatis&参数绑定)
查看>>
Apple Pay接入详细教程(转)
查看>>
UWP 开发中阶 Chapter 2 - 通过 KeyFrame 实现更复杂的 Storyboard Animation
查看>>
企业级 SpringBoot 教程 (十七)上传文件
查看>>
var,let,const的区别
查看>>
vue 富文本编辑器 vue-quill-editor
查看>>
NEO从源码分析看共识协议
查看>>
macOS系统下安装Homebrew
查看>>
vue-cli创建的项目,如何让键盘监听事件,只在一个页面(url)内有效,如下图和代码...
查看>>
项目中引入特殊字体【小程序、h5】包括canvas画图
查看>>
React-Router 杂记
查看>>