<form name="userForm">
<table style="width:200px;">
<thead>
<tr>
<th> </th>
<th> </th>
<th>教师姓名</th>
</tr>
</thead>
<tbody>
<c:forEach items="${userList}" var="user" varStatus="itStatus">
<tr>
<td class="cellBg-gary">${itStatus.index+1}</td>
<td>
<input type="checkbox" name="userId" value="${user.id}"/>
</td>
<td>${user.name}</td>
</tr>
</c:forEach>
</tbody>
</table>
</form>
<style type="text/css">
table{
border-collapse:collapse;
text-align: center;
}
table, th, td{
border: 1px solid black;
}
</style>
<tr>
<th colspan="3">
<input type="text" id="searchText"/>
<input type="button" id="searchBtn" value="搜索"/>
</th>
</tr>
$(function(){
$('#searchBtn').on('click', function(){
alert('search');
});
});
$(function(){
$('#userForm').on('click', '#searchBtn', function(){
alert($(this).val() + ':' + $(this).html());
});
});
$(function(){
$('#userForm').on('click', '#searchBtn', function(){
if($('#searchText').val()){
$('#userForm').find('tbody tr').hide()
$("td.userNameTd:contains("+ $('#searchText').val() +")").parent('tr').show();
}else{
$('#userForm').find('tbody tr').show();
}
});
});
.bg-y{
background-color: yellow;
}
$(function(){
$('#userForm').on('click', '#searchBtn', function(){
var searchText = $('#searchText').val();
if(searchText){
$('#userForm').find('tbody tr').hide();
var tds = $("td.userNameTd:contains("+ $('#searchText').val() +")");
tds.html(tds.html().replace(searchText,'<span class="bg-y">'+searchText+'</span>'));
tds.parent('tr').show();
} else {
$('#userForm').find('tbody tr').show();
}
});
});
function cleanHighLight() {
var tds = $('span.bg-y').parent();
var vCurrentText = $('span.bg-y').html();
if(!!tds.html()){
tds.html(tds.html().replace('<span class="bg-y">'+ vCurrentText +'</span>', vCurrentText ));
}
}
$('#userForm').on('change', '#searchText', function(){
//alert($('#searchText').val());
$('#userForm').find('tbody tr').hide()
$("td.userNameTd:contains("+ $('#searchText').val() +")").parent('tr').show();
});
$(function(){
$('#userForm').on('input propertychange', '#searchText', function(){
var searchText = $('#searchText').val();
cleanHighLight();
if(searchText){
$('#userForm').find('tbody tr').hide();
var tds = $("td.userNameTd:contains("+searchText +")");
tds.html(tds.html().replace(searchText,'<span class="bg-y">'+searchText+'</span>'));
tds.parent('tr').show();
} else {
$('#userForm').find('tbody tr').show();
}
});
});
<!DOCTYPE html>
<html>
<head>
<title>动态文字搜索</title>
<meta charset='utf-8' />
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>
<script type="text/javascript">
$(function(){
$('#userForm').on('input propertychange', '#searchText', function(){
var searchText = $.trim($('#searchText').val());
cleanHighLight();
if(searchText){
$('#userForm').find('tbody tr').hide();
var tds = $("td.userNameTd:contains("+ searchText +")");
if(!!tds.html()) {
tds.html(tds.html().replace(searchText,'<span class="bg-y">'+searchText+'</span>'));
}
tds.parent('tr').show();
} else {
$('#userForm').find('tbody tr').show();
}
});
});
function cleanHighLight() {
var tds = $('span.bg-y').parent();
var vSearchText = $('span.bg-y').html();
if(!!tds.html()){
tds.html(tds.html().replace('<span class="bg-y">'+vSearchText+'</span>', vSearchText));
}
}
</script>
</head>
<style type="text/css">
table{
border-collapse:collapse;
text-align: center;
}
table, th, td{
border: 1px solid black;
}
.bg-y{
background-color: yellow;
}
</style>
<body>
<div id="container">
<form name="userForm" id="userForm">
<table>
<thead>
<tr>
<th colspan="3">
<input type="search" id="searchText" autocomplete="on"/>
</th>
</tr>
<tr>
<th> </th>
<th> </th>
<th>姓名:</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>
<input type="checkbox" name="userId" value="05cacc57-cb8a-4ba7-a928-1d49a0f0cfc0">
</td>
<td class="userNameTd">朝气</td>
</tr>
<tr>
<td>2</td>
<td>
<input type="checkbox" name="userId" value="111111111111111111111111111111111111">
</td>
<td class="userNameTd">默认</td>
</tr>
<tr>
<td>3</td>
<td>
<input type="checkbox" name="userId" value="403b76a5-22f9-470c-8d9c-d0becca9ff3d">
</td>
<td class="userNameTd">管理员5</td>
</tr>
<tr>
<td>4</td>
<td>
<input type="checkbox" name="userId" value="49adbf34-d9bc-4f5c-b440-cad07913afa1">
</td>
<td class="userNameTd">王五</td>
</tr>
<tr>
<td>5</td>
<td>
<input type="checkbox" name="userId" value="52dbff4d-976b-4e92-8b83-25b1fd4fe8c4">
</td>
<td class="userNameTd">admin4real</td>
</tr>
<tr>
<td>6</td>
<td>
<input type="checkbox" name="userId" value="6148129f-6682-41a5-b097-28d02e804a69">
</td>
<td class="userNameTd">admin7</td>
</tr>
<tr>
<td>7</td>
<td>
<input type="checkbox" name="userId" value="7bfbbf24-7f4a-4733-90d2-58b4611c3916">
</td>
<td class="userNameTd">王五</td>
</tr>
<tr>
<td>8</td>
<td>
<input type="checkbox" name="userId" value="8e2e427c-edf7-40e3-bcc1-18430549ca80">
</td>
<td class="userNameTd">admin3</td>
</tr>
<tr>
<td>9</td>
<td>
<input type="checkbox" name="userId" value="91072894-0c0c-43f8-b294-bbe1990531df">
</td>
<td class="userNameTd">朝气</td>
</tr>
<tr>
<td>10</td>
<td>
<input type="checkbox" name="userId" value="9199bd7b-0861-4bcc-9c8c-7c8c938d41c0">
</td>
<td class="userNameTd">王五</td>
</tr>
<tr>
<td>11</td>
<td>
<input type="checkbox" name="userId" value="9200b2d4-79f3-4b71-a023-d67618ff0eba">
</td>
<td class="userNameTd">admin2</td>
</tr>
<tr>
<td>12</td>
<td>
<input type="checkbox" name="userId" value="a14cea40-02c3-479c-9ef0-d493d013c409">
</td>
<td class="userNameTd">admin1Real</td>
</tr>
<tr>
<td>13</td>
<td>
<input type="checkbox" name="userId" value="b903ea21-95d6-4390-9832-f7de83a8b6ba">
</td>
<td class="userNameTd">朝气</td>
</tr>
<tr>
<td>14</td>
<td>
<input type="checkbox" name="userId" value="badf02fe-e494-479c-922c-dfa5967d21fb">
</td>
<td class="userNameTd">王五</td>
</tr>
<tr>
<td>15</td>
<td>
<input type="checkbox" name="userId" value="cc100fe0-65c9-41a2-95e2-612f4d18f6fd">
</td>
<td class="userNameTd">张三</td>
</tr>
<tr>
<td>16</td>
<td>
<input type="checkbox" name="userId" value="cd2e596b-5b45-4f08-a3c2-d95f7397003a">
</td>
<td class="userNameTd">朝气</td>
</tr>
<tr>
<td>17</td>
<td>
<input type="checkbox" name="userId" value="d00d125f-95a6-4fb4-b209-a283773ddfd6">
</td>
<td class="userNameTd">管理员5</td>
</tr>
<tr>
<td>18</td>
<td>
<input type="checkbox" name="userId" value="fe76629d-d24d-4296-be05-bf2897f67066">
</td>
<td class="userNameTd">ADMIN124</td>
</tr>
</tbody>
</table>
</form>
</div>
</body>
</html>
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有