Advertisement
Guest User

Untitled

a guest
Jan 27th, 2016
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.65 KB | None | 0 0
  1. <%--
  2. Created by IntelliJ IDEA.
  3. User: Daniel
  4. Date: 1/13/2016
  5. Time: 8:55 PM
  6. To change this template use File | Settings | File Templates.
  7. --%>
  8. <%@ page contentType="text/html;charset=UTF-8" language="java" %>
  9. <!DOCTYPE html>
  10. <html lang="en">
  11. <head>
  12.  
  13. <%
  14. TeacherDAO tdao = new TeacherDAO();
  15. List<TeacherEntity> teacherList = null;
  16. teacherList = tdao.getAllTeacher();
  17. String[] info = new String[4];
  18. int index = 0;
  19. %>
  20.  
  21. <%--datatables--%>
  22. <%--<script src="js/jquery-2.1.4.min.js"></script>--%>
  23. <%--<link rel="stylesheet" type="text/css"--%>
  24. <%--href="css/jquery.dataTables.min.css"/>--%>
  25. <%--<script src="js/jquery.dataTables.js">--%>
  26. <%--</script>--%>
  27. <%----%>
  28. <%--<script type="text/javascript">--%>
  29. <%--$(document).ready(function () {--%>
  30. <%--$('.datatable').dataTable();--%>
  31. <%--});--%>
  32. <%--</script>--%>
  33.  
  34. <%--Export to excel pdf print--%>
  35. <script type="text/javascript">
  36.  
  37. $(document).ready(function() {
  38. $('.datatable').DataTable( {
  39. dom: 'Bfrtip',
  40. buttons: [
  41. 'copy', 'csv', 'excel', 'pdf', 'print'
  42. ]
  43. } );
  44. } );
  45. </script>
  46.  
  47. <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/s/dt/dt-1.10.10/datatables.min.css"/>
  48. <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.10/css/jquery.dataTables.min.css"/>
  49. <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/buttons/1.1.1/css/buttons.dataTables.min.css"/>
  50. <script type="text/javascript" src="https://cdn.datatables.net/s/dt/dt-1.10.10/datatables.min.js"></script>
  51. <script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
  52. <script src="https://cdn.datatables.net/1.10.10/js/jquery.dataTables.min.js"></script>
  53. <script src="https://cdn.datatables.net/buttons/1.1.1/js/dataTables.buttons.min.js"></script>
  54. <script src="//cdn.datatables.net/buttons/1.1.1/js/buttons.flash.min.js"></script>
  55. <script src="//cdnjs.cloudflare.com/ajax/libs/jszip/2.5.0/jszip.min.js"></script>
  56. <script src="//cdn.rawgit.com/bpampuch/pdfmake/0.1.18/build/pdfmake.min.js"></script>
  57. <script src="//cdn.rawgit.com/bpampuch/pdfmake/0.1.18/build/vfs_fonts.js"></script>
  58. <script src="//cdn.datatables.net/buttons/1.1.1/js/buttons.html5.min.js"></script>
  59. <script src="//cdn.datatables.net/buttons/1.1.1/js/buttons.print.min.js"></script>
  60.  
  61.  
  62. <%--Update Modal--%>
  63. <script>
  64. $(document).ready(function () {
  65. $('#updateModal').on('show.bs.modal', function (event) {
  66. var modal = $(this);
  67.  
  68. var text = $(event.relatedTarget);
  69. var email = $(event.relatedTarget);
  70.  
  71. var teacherid = text.data('teacherid');
  72. var name = text.data('name');
  73. var username = text.data('username');
  74. var password = text.data('password');
  75. var email = text.data('email');
  76. var formclass = text.data('formclass');
  77.  
  78.  
  79. $("#nameU").val($(event.relatedTarget).data('name'));
  80. $("#usernameU").val($(event.relatedTarget).data('username'));
  81. $("#pswrdU").val($(event.relatedTarget).data('password'));
  82. $("#emailU").val($(event.relatedTarget).data('email'));
  83. $("#formclassU").val($(event.relatedTarget).data('formclass'));
  84. $("#teacheridU").val($(event.relatedTarget).data('teacherid'));
  85. });
  86. })
  87. </script>
  88.  
  89. <!-- Specifying character encoding-->
  90. <meta charset="UTF-8">
  91.  
  92. <!-- IE Rendering and viewport settings for mobile-->
  93. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  94. <meta name="viewort" content="width=device-width, initial-scale=1">
  95. <!-- Bootstrap CSS and default CSS for the page-->
  96.  
  97. <link rel="stylesheet" href="css/viewclass.css">
  98. <link rel="stylesheet" href="css/bootstrap.min.css">
  99. <link rel="stylesheet" href="css/defaultstyle.css">
  100. <!-- JQuery, Bootstrap and default JS for the page DO NOT REMOVE -->
  101.  
  102. <script src="js/bootstrap.min.js"></script>
  103. <script src="js/defaultscript.js"></script>
  104. <!-- Roboto fonts hosted on Google Fonts-->
  105. <link href='https://fonts.googleapis.com/css?family=Roboto:400,300,700' rel='stylesheet' type='text/css'>
  106. <!-- MetisMenu CSS -->
  107. <link href="metisMenu/dist/metisMenu.min.css" rel="stylesheet">
  108. <!-- Custom CSS -->
  109. <link href="css/teacheradmin.css" rel="stylesheet">
  110. <!-- Custom Fonts -->
  111. <link href="font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
  112.  
  113. <!-- Page title -->
  114. <title>Tanglin Bank</title>
  115. </head>
  116. <%@ page import="java.util.*,model.*" %>
  117. <%@ page import="model.Teacher.TeacherEntity" %>
  118. <%@ page import="model.Teacher.TeacherDAO" %>
  119. <%@ page import="model.Student.StudentDAO" %>
  120. <%@ page import="model.Transaction.TransactionEntity" %>
  121. <%@ page import="model.Student.StudentEntity" %>
  122.  
  123. <body>
  124. <!-- Banner -->
  125. <header id="banner">
  126. <p>TANGLIN BANK</p>
  127. </header>
  128.  
  129. <div id="wrapper">
  130. <!-- Navigation -->
  131. <nav class="navbar navbar-default navbar-static-top" role="navigation" style="margin-bottom: 0">
  132. <div class="navbar-header">
  133. <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
  134. <span class="sr-only">Toggle navigation</span>
  135. <span class="icon-bar"></span>
  136. <span class="icon-bar"></span>
  137. <span class="icon-bar"></span>
  138. </button>
  139. <a class="navbar-brand">Teachers Dashboard</a>
  140. </div>
  141. <!-- /.navbar-header -->
  142.  
  143. <ul class="nav navbar-top-links navbar-right">
  144. <li class="dropdown">
  145. <a class="dropdown-toggle" data-toggle="dropdown" href="#">
  146. <i class="fa fa-envelope fa-fw"></i> <i class="fa fa-caret-down"></i>
  147. </a>
  148. <ul class="dropdown-menu dropdown-messages">
  149. <li>
  150. <a href="#">
  151. <div>
  152. <strong>John Smith</strong>
  153. <span class="pull-right text-muted">
  154. <em>Yesterday</em>
  155. </span>
  156. </div>
  157. <div>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque eleifend...</div>
  158. </a>
  159. </li>
  160. <li class="divider"></li>
  161. <li>
  162. <a href="#">
  163. <div>
  164. <strong>John Smith</strong>
  165. <span class="pull-right text-muted">
  166. <em>Yesterday</em>
  167. </span>
  168. </div>
  169. <div>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque eleifend...</div>
  170. </a>
  171. </li>
  172. <li class="divider"></li>
  173. <li>
  174. <a href="#">
  175. <div>
  176. <strong>John Smith</strong>
  177. <span class="pull-right text-muted">
  178. <em>Yesterday</em>
  179. </span>
  180. </div>
  181. <div>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque eleifend...</div>
  182. </a>
  183. </li>
  184. <li class="divider"></li>
  185. <li>
  186. <a class="text-center" href="#">
  187. <strong>Read All Messages</strong>
  188. <i class="fa fa-angle-right"></i>
  189. </a>
  190. </li>
  191. </ul>
  192. <!-- /.dropdown-messages -->
  193. </li>
  194. <!-- /.dropdown -->
  195. <li class="dropdown">
  196. <a class="dropdown-toggle" data-toggle="dropdown" href="#">
  197. <i class="fa fa-tasks fa-fw"></i> <i class="fa fa-caret-down"></i>
  198. </a>
  199. <ul class="dropdown-menu dropdown-tasks">
  200. <li>
  201. <a href="#">
  202. <div>
  203. <p>
  204. <strong>Task 1</strong>
  205. <span class="pull-right text-muted">40% Complete</span>
  206. </p>
  207.  
  208. <div class="progress progress-striped active">
  209. <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="40"
  210. aria-valuemin="0" aria-valuemax="100" style="width: 40%">
  211. <span class="sr-only">40% Complete (success)</span>
  212. </div>
  213. </div>
  214. </div>
  215. </a>
  216. </li>
  217. <li class="divider"></li>
  218. <li>
  219. <a href="#">
  220. <div>
  221. <p>
  222. <strong>Task 2</strong>
  223. <span class="pull-right text-muted">20% Complete</span>
  224. </p>
  225.  
  226. <div class="progress progress-striped active">
  227. <div class="progress-bar progress-bar-info" role="progressbar" aria-valuenow="20"
  228. aria-valuemin="0" aria-valuemax="100" style="width: 20%">
  229. <span class="sr-only">20% Complete</span>
  230. </div>
  231. </div>
  232. </div>
  233. </a>
  234. </li>
  235. <li class="divider"></li>
  236. <li>
  237. <a href="#">
  238. <div>
  239. <p>
  240. <strong>Task 3</strong>
  241. <span class="pull-right text-muted">60% Complete</span>
  242. </p>
  243.  
  244. <div class="progress progress-striped active">
  245. <div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="60"
  246. aria-valuemin="0" aria-valuemax="100" style="width: 60%">
  247. <span class="sr-only">60% Complete (warning)</span>
  248. </div>
  249. </div>
  250. </div>
  251. </a>
  252. </li>
  253. <li class="divider"></li>
  254. <li>
  255. <a href="#">
  256. <div>
  257. <p>
  258. <strong>Task 4</strong>
  259. <span class="pull-right text-muted">80% Complete</span>
  260. </p>
  261.  
  262. <div class="progress progress-striped active">
  263. <div class="progress-bar progress-bar-danger" role="progressbar" aria-valuenow="80"
  264. aria-valuemin="0" aria-valuemax="100" style="width: 80%">
  265. <span class="sr-only">80% Complete (danger)</span>
  266. </div>
  267. </div>
  268. </div>
  269. </a>
  270. </li>
  271. <li class="divider"></li>
  272. <li>
  273. <a class="text-center" href="#">
  274. <strong>See All Tasks</strong>
  275. <i class="fa fa-angle-right"></i>
  276. </a>
  277. </li>
  278. </ul>
  279. <!-- /.dropdown-tasks -->
  280. </li>
  281. <!-- /.dropdown -->
  282. <li class="dropdown">
  283. <a class="dropdown-toggle" data-toggle="dropdown" href="#">
  284. <i class="fa fa-bell fa-fw"></i> <i class="fa fa-caret-down"></i>
  285. </a>
  286. <ul class="dropdown-menu dropdown-alerts">
  287. <li>
  288. <a href="#">
  289. <div>
  290. <i class="fa fa-comment fa-fw"></i> New Comment
  291. <span class="pull-right text-muted small">4 minutes ago</span>
  292. </div>
  293. </a>
  294. </li>
  295. <li class="divider"></li>
  296. <li>
  297. <a href="#">
  298. <div>
  299. <i class="fa fa-twitter fa-fw"></i> 3 New Followers
  300. <span class="pull-right text-muted small">12 minutes ago</span>
  301. </div>
  302. </a>
  303. </li>
  304. <li class="divider"></li>
  305. <li>
  306. <a href="#">
  307. <div>
  308. <i class="fa fa-envelope fa-fw"></i> Message Sent
  309. <span class="pull-right text-muted small">4 minutes ago</span>
  310. </div>
  311. </a>
  312. </li>
  313. <li class="divider"></li>
  314. <li>
  315. <a href="#">
  316. <div>
  317. <i class="fa fa-tasks fa-fw"></i> New Task
  318. <span class="pull-right text-muted small">4 minutes ago</span>
  319. </div>
  320. </a>
  321. </li>
  322. <li class="divider"></li>
  323. <li>
  324. <a href="#">
  325. <div>
  326. <i class="fa fa-upload fa-fw"></i> Server Rebooted
  327. <span class="pull-right text-muted small">4 minutes ago</span>
  328. </div>
  329. </a>
  330. </li>
  331. <li class="divider"></li>
  332. <li>
  333. <a class="text-center" href="#">
  334. <strong>See All Alerts</strong>
  335. <i class="fa fa-angle-right"></i>
  336. </a>
  337. </li>
  338. </ul>
  339. <!-- /.dropdown-alerts -->
  340. </li>
  341. <!-- /.dropdown -->
  342. <li class="dropdown">
  343. <a class="dropdown-toggle" data-toggle="dropdown" href="#">
  344. <i class="fa fa-user fa-fw"></i> <i class="fa fa-caret-down"></i>
  345. </a>
  346. <ul class="dropdown-menu dropdown-user">
  347. <li><a href="#"><i class="fa fa-user fa-fw"></i> User Profile</a>
  348. </li>
  349. <li><a href="#"><i class="fa fa-gear fa-fw"></i> Settings</a>
  350. </li>
  351. <li class="divider"></li>
  352. <li><a href="index.jsp"><i class="fa fa-sign-out fa-fw"></i> Logout</a>
  353. </li>
  354. </ul>
  355. <!-- /.dropdown-user -->
  356. </li>
  357. <!-- /.dropdown -->
  358. </ul>
  359. <!-- /.navbar-top-links -->
  360.  
  361. <div class="navbar-default sidebar" role="navigation">
  362. <div class="sidebar-nav navbar-collapse">
  363. <ul class="nav" id="side-menu">
  364.  
  365. <li>
  366. <a href="TeacherDashboardNEW.jsp"><i class="fa fa-dashboard fa-fw"></i> Dashboard</a>
  367. </li>
  368. <li>
  369. <a href="#"><i class="fa fa-edit fa-fw"></i> Actions<span class="fa arrow"></span></a>
  370. <ul class="nav nav-second-level">
  371. <li>
  372. <a href="teachercreatestudent.jsp">Create Student Accounts</a>
  373. </li>
  374. <li>
  375. <a href="teacherbatchstudents.jsp">Batch Create Students</a>
  376. </li>
  377. </ul>
  378. <!-- /.nav-second-level -->
  379. </li>
  380. <li>
  381. <a href="#"><i class="fa fa-table fa-fw"></i> Tables<span class="fa arrow"></span></a>
  382. <ul class="nav nav-second-level">
  383. <li>
  384. <a href="ViewAllTransactionHistory.jsp">View All Transactions</a>
  385. </li>
  386. <li>
  387. <a href="ViewClass.jsp">View Classes</a>
  388. </li>
  389. <li>
  390. <a href="ViewTeachers.jsp">View Teachers</a>
  391. </li>
  392. </ul>
  393. <!-- /.nav-second-level -->
  394. </li>
  395. <%--<li>--%>
  396. <%--<a href="#"><i class="fa fa-sitemap fa-fw"></i> Multi-Level Dropdown<span class="fa arrow"></span></a>--%>
  397. <%--<ul class="nav nav-second-level">--%>
  398. <%--<li>--%>
  399. <%--<a href="#">Second Level Item</a>--%>
  400. <%--</li>--%>
  401. <%--<li>--%>
  402. <%--<a href="#">Second Level Item</a>--%>
  403. <%--</li>--%>
  404. <%--<li>--%>
  405. <%--<a href="#">Third Level <span class="fa arrow"></span></a>--%>
  406. <%--<ul class="nav nav-third-level">--%>
  407. <%--<li>--%>
  408. <%--<a href="#">Third Level Item</a>--%>
  409. <%--</li>--%>
  410. <%--<li>--%>
  411. <%--<a href="#">Third Level Item</a>--%>
  412. <%--</li>--%>
  413. <%--<li>--%>
  414. <%--<a href="#">Third Level Item</a>--%>
  415. <%--</li>--%>
  416. <%--<li>--%>
  417. <%--<a href="#">Third Level Item</a>--%>
  418. <%--</li>--%>
  419. <%--</ul>--%>
  420. <%--<!-- /.nav-third-level -->--%>
  421. <%--</li>--%>
  422. <%--</ul>--%>
  423. <%--<!-- /.nav-second-level -->--%>
  424. <%--</li>--%>
  425.  
  426. </ul>
  427. </div>
  428. <!-- /.sidebar-collapse -->
  429. </div>
  430. <!-- /.navbar-static-side -->
  431. </nav>
  432. <div id="page-wrapper">
  433. <div class="row">
  434. <div class="col-lg-9">
  435. <h1 class="page-header">View Teacher</h1>
  436. </div>
  437. <!-- /.col-lg-12 -->
  438. </div>
  439. <div id="createModal" class="modal fade" role="dialog">
  440. <div class="modal-dialog">
  441. <div class="modal-content">
  442. <div class="modal-header">
  443. <button type="button" class="close" data-dismiss="modal">&times;</button>
  444. <h4 class="modal-title">Create Teacher</h4>
  445. </div>
  446. <div class="modal-body">
  447. <form id="createTeacher" role="form" action="adminservlet" method="post">
  448. <input type="hidden" name="type" value="create">
  449.  
  450. <div class="form-group">
  451. <p for="name">Name :</p>
  452. <input type="text" class="form-control" name="name" id="nameC" required="true">
  453. </div>
  454. <div class="form-group">
  455. <p for="username">Username :</p>
  456. <input type="text" class="form-control" name="username" id="usernameC">
  457. </div>
  458. <div class="form-group">
  459. <p for="pswrd">Password :</p>
  460. <input type="password" class="form-control" name="password" id="passwordC">
  461. </div>
  462. <div class="form-group">
  463. <p for="classNo">Form class :</p>
  464. <input type="text" class="form-control" name="classNo" id="formclassC">
  465. </div>
  466. <div class="form-group">
  467. <p for="email">Email :</p>
  468. <input type="email" class="form-control" name="email" id="emailC">
  469. </div>
  470.  
  471. <button id="createValid" type="submit" class="btn btn-default">Submit</button>
  472.  
  473. </form>
  474. </div>
  475. </div>
  476. </div>
  477. </div>
  478.  
  479. <div id="updateModal" class="modal fade" role="dialog">
  480. <div class="modal-dialog">
  481. <div class="modal-content">
  482. <div class="modal-header">
  483. <button type="button" class="close" data-dismiss="modal">&times;</button>
  484. <h4 class="modal-title">Update Teacher</h4>
  485. </div>
  486. <div class="modal-body">
  487. <form role="form" action="adminservlet" method="post">
  488. <input type="hidden" name="type" value="update">
  489.  
  490. <%Integer index2 = (Integer) session.getAttribute("index");%>
  491. <div class="form-group">
  492. <p for="nameU">Name :</p>
  493. <input type="text" class="form-control" name="nameU" id="nameU">
  494. </div>
  495. <div class="form-group">
  496. <p for="usernameU">Username :</p>
  497. <input type="text" class="form-control" name="usernameU" id="usernameU">
  498. </div>
  499. <div class="form-group">
  500. <p for="passwordU">Password :</p>
  501. <input type="text" class="form-control" name="passwordU" id="pswrdU">
  502. </div>
  503. <div class="form-group">
  504. <p for="emailU">Email :</p>
  505. <input type="email" class="form-control" name="emailU" id="emailU">
  506. </div>
  507. <div class="form-group">
  508. <p for="formclassU">Form Class :</p>
  509. <input type="text" name="form-control" name="formclassU" id="formclassU">
  510. </div>
  511. <div class="form-group">
  512. <input type="hidden" name="teacheridU" id="teacheridU"/>
  513. </div>
  514. <button name="update" type="submit" class="btn btn-default">Submit</button>
  515. </form>
  516. </div>
  517. </div>
  518. </div>
  519. </div>
  520.  
  521.  
  522. <div class="btn-group" role="group" aria-label="..." style="margin-left:0%;">
  523. <div class="btn-group" role="group" aria-label="..." style="margin-left:0%;">
  524. <button type="button" class="btn btn-info" data-toggle="modal" data-target="#createModal">Create
  525. </button>
  526. </div>
  527. </div>
  528.  
  529. <div class="student-list" style="margin-left:0%;width:700px;margin-top:3%; ">
  530. <!-- Tab panes -->
  531. <div class="tab-content">
  532. <table data-link="row" class="datatable table table-hover">
  533. <thead>
  534. <tr>
  535. <th>Name</th>
  536. <th>Username</th>
  537. <th>Form Class</th>
  538. <th>Email</th>
  539. </tr>
  540. </thead>
  541. <tbody>
  542. <%
  543. if (!(teacherList == null)) {
  544. for (int i = 0; i < teacherList.size(); i++) {
  545. String name = teacherList.get(i).getName();
  546. String username = teacherList.get(i).getUsername();
  547. String password = teacherList.get(i).getPassword();
  548. String formclass = teacherList.get(i).getFormclass();
  549. String email = teacherList.get(i).getEmail();
  550. int teacherid = teacherList.get(i).getTeacherId();
  551. %>
  552. <tr data-toggle="modal" data-target="#updateModal" data-name="<%=name%>"
  553. data-username="<%=username%>" data-password="<%=password%>"
  554. data-formclass="<%=formclass%>" data-email="<%=email%>" data-teacherid="<%=teacherid%>">
  555. <td id="nameT"><%=name%>
  556. </td>
  557. <td id="usernameT"><%=username%>
  558. </td>
  559. <td id="formClassT"><%=formclass%>
  560. </td>
  561. <td id="emailT"><%=email%>
  562. </td>
  563. <input type="hidden" id="teacheridT" value="<%=teacherid%>"/>
  564. </tr>
  565. <% }
  566. }
  567. %>
  568. </tbody>
  569. </table>
  570. </div>
  571.  
  572. </div>
  573. <div class="clearfix"></div>
  574.  
  575.  
  576. <br>
  577. <br>
  578. </div>
  579.  
  580.  
  581. <br>
  582. <br>
  583. </div>
  584. <!-- /#page-wrapper -->
  585.  
  586.  
  587. </div>
  588. <!-- /#wrapper -->
  589.  
  590.  
  591. <!-- Metis Menu Plugin JavaScript -->
  592. <script src="metisMenu/dist/metisMenu.min.js"></script>
  593.  
  594.  
  595. <!-- Custom Theme JavaScript -->
  596. <script src="js/teacheradmin.js"></script>
  597. </body>
  598. <script>
  599. function validateEmail(email) {
  600. var re = /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
  601. return re.test(email);
  602. }
  603. function validateText(id) {
  604. if ($("#" + id).val() == null || $("#" + id).val() == "") {
  605. var div = $("#" + id).closest("div");
  606. div.removeClass("has-success has-feedback");
  607. $("#glyph" + id).remove();
  608. div.addClass("has-error has-feedback");
  609. div.append('<span id="glypcn' + id + '" class="glyphicon glyphicon-remove form-control-feedback"/>');
  610. return false;
  611. }
  612. else {
  613. var div = $("#" + id).closest("div");
  614. div.removeClass("has-error has-feedback");
  615. div.addClass("has-success has-feedback");
  616. $("#glyph" + id).remove();
  617. div.append('<span id="glypcn' + id + '" class="glyphicon glyphicon-ok form-control-feedback"/>');
  618. return true;
  619. }
  620. }
  621. $(document).ready(
  622. function () {
  623. $("#createValid").click(function () {
  624. if (!validateText("nameC")) {
  625. return false;
  626. }
  627. if (!validateText("usernameC")) {
  628. return false;
  629. }
  630. if (!validateEmail("emailC")) {
  631. return false;
  632. }
  633. if (!validateText("passwordC")) {
  634. return false;
  635. }
  636. if (!validateText("formclassC")) {
  637. return false;
  638. }
  639. $("form#createTeacher").submit();
  640.  
  641. });
  642. }
  643. );
  644. </script>
  645. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement