From 0eab9ca8faf509eae4c224e2dedd88549a2f5cdd Mon Sep 17 00:00:00 2001 From: "Matthew K. Fu JuYuan" Date: Mon, 9 Apr 2012 12:43:51 +0800 Subject: [PATCH] add pic and js for permission checkbox and filter --- app/assets/images/check.png | Bin 0 -> 1684 bytes app/assets/javascripts/inc/search.js | 31 +++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 app/assets/images/check.png create mode 100644 app/assets/javascripts/inc/search.js diff --git a/app/assets/images/check.png b/app/assets/images/check.png new file mode 100644 index 0000000000000000000000000000000000000000..e415c89b5e77fc0956ffef4c8a88f218c9b62785 GIT binary patch literal 1684 zcmaJ?YgE%_7_MW2gUR8dfY4zKoubmFsYPgMDW$1WW`!YCoWKZeupKn1X=)3zj5)b_ z*})4=WKNjQsRtB?xTAPE95z7^R5nl%??Z$M6LdP!xfB8SV=U(+-}k+Fp69*hq#%0f z;;D|_jtmB4sv-i3p;vF)J;k1W9*A7hLN7BYc|5g@NTtjui7})aA_W5!dUO>QgQ1#? z)s2{l!LVcLV&kcJUwv)RlsFW?a5DhL(`1Q3@8@px<+!8T^#6l!7PM!zuy1T(5h zoq^I3IABvmQwS3!2I)v&r=T~C%i_k-GSLNtET{p3Ib2&xV?d?y|Dk&QINC_XU~l66 zPhn$hh5>_OFe70i)pX-h{cNrbLK%sn6hX!kMEY12qqPJ@7`21}kSz=3zu{T8 zgrQUl6}XW?aW$qu#2~G~(djfo89xZ&BS?4hOdN}JLM}uH1KC>p zuU3zl==rg2#|M`_jE_Es)ALT!gI#qg_YVEN*eeietmRs*DluZ3lzC=XSBT_tjoVxo zuu!yM-RYk98+Q0+Zp`eJf}nqOd7gj1<3?723SC>Nhv!%K!m5Dl zW+9W)ch|yOVK!;CVF^pNR3Uf%oO<}UyUaMNa&y8T7H5v@dev@LN#rR9g?nyQZGnq& zhFd)8S)Oc-^2$AIwLD|x&YIUPM--e)(c<4(hP98sE@wXdDJ3i4J6Y4*lD9X)1s`O6 z5C42z`?%Rh{$O1&R&=Gn*{&mdkQvb%MsAo>rVsWdbWZjm+}O{jN#@i#=QOAkAAOnA z3Un}@oSnC4$8*YlOX~0>@WhRbu0C;I*;}kvgs+8y``wkjrI?rkM@a${q>VL0BFt0=XYi}ZkbvjMHebj0f{IONAP}M03 z3{1`;Yv%9Y#h$F94t;Xu=-%}aoQ~Niod?ysdZ_j*p6YYIERU=BY`UX0JGe1K;!|YG znVeYE@O0C@eK808Ro!mZEM;2V_G7454gJ0-XBfAW>iNc=DHR_ctc<$h^tSiv zUTMo;?;t$|zHt{2uXZoN@}$n8rmb`RhwfG!y`C*9dQcnWk+v2VJ}>U&c9pK|?tNx| z_14TuEnJt1MSQq zTvdV;KY4U@3t1^Dso1yTVc`#l_}#-= 0; + } +}); +$(document).ready(function(){ + $("#user_filter").keyup(function(){ + if($(this).val()){ + var totalfoundbyname = $("div#users_checkbox_ary label.member-name:containsi("+$(this).val()+")").length + if(totalfoundbyname!=0){ + $("div#users_checkbox_ary label.member-name:not(:containsi("+$(this).val()+"))").parent().parent().slideUp(); + //$("div#users_checkbox_ary label.member-name:not(:containsi("+$(this).val()+"))").parent().popover('hide'); + $("div#users_checkbox_ary label.member-name:containsi("+$(this).val()+")").parent().parent().slideDown(); + $("div#users_checkbox_ary label.member-name:containsi("+$(this).val()+")").parent().popover('toggle'); + }else if(totalfoundbyname==0){ + $("div#users_checkbox_ary div.for_unit:not(:containsi("+$(this).val()+"))").parent().slideUp(); + //$("div#users_checkbox_ary div.for_unit:not(:containsi("+$(this).val()+"))").popover('hide'); + $("div#users_checkbox_ary div.for_unit:containsi("+$(this).val()+")").parent().slideDown(); + $("div#users_checkbox_ary div.for_unit:containsi("+$(this).val()+")").popover('toggle'); + } + }else{ + $(".checkbox").popover('hide'); + $("div.checkblock").slideDown(); + } + }) +}) \ No newline at end of file