2
Answers

Filter html table

Aamir Khan

Aamir Khan

8y
294
1
Hi friends,
 
I have requirement that html table should get filtered on basis of a 1st column values, that will be entered by search Textbox.
how do i show/filter html table on the values entered from 1st column in the search textbox.
Paging should also work.
 
Please let me know.
 
Regards,
Aaamir 
Answers (2)
0
Rajeesh Menoth

Rajeesh Menoth

NA 24.7k 629.6k 8y
Hi,
Please check this reference :
http://www.w3schools.com/jquerymobile/tryit.asp?filename=tryjqmob_filters_tables
http://www.javascripttoolbox.com/lib/table/
-2
Bikesh Srivastava

Bikesh Srivastava

NA 19.8k 835.1k 8y
Use this code if you are angularjs developer.
  1. <!DOCTYPEhtml>
  2. <htmlng-app=EmployeeApp>
  3. <head>
  4. <scriptdata-require="angular.js@1.2.0-rc3"data-semver="1.2.0-rc3"src="http://code.angularjs.org/1.2.0-rc.3/angular.min.js"></script>
  5. <linkrel="stylesheet"href="style.css"/>
  6. <scriptsrc="script.js"></script>
  7. </head>
  8. <bodyng-controller="empCtrl">
  9. <table>
  10. <tr>
  11. <tdalign="right">Search:</td>
  12. <td><inputng-model="query[queryBy]"/></td>
  13. </tr>
  14. <tr>
  15. <tdalign="right">SearchBy:</td>
  16. <td>
  17. <selectng-model="queryBy">
  18. <optionvalue="$"></option>
  19. <optionvalue="name">NAME</option>
  20. <optionvalue="company">COMPANY</option>
  21. <optionvalue="designation">DESIGNATION</option>
  22. </select>
  23. </td>
  24. </tr>
  25. </table>
  26. <hr>
  27. <div>
  28. <table>
  29. <tr>
  30. <th>EmployeeName</th>
  31. <th>CompanyName</th>
  32. <th>Designation</th>
  33. </tr>
  34. <trng-repeat="empinemployees|filter:query">
  35. <td>{{emp.name}}</td>
  36. <td>{{emp.company}}</td>
  37. <td>{{emp.designation}}</td>
  38. </tr>
  39. </table>
  40. </div>
  41. </body>
  42. </html>