Advertisement
Guest User

Untitled

a guest
Dec 7th, 2016
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.68 KB | None | 0 0
  1. <!-- Login HTML Begins -->
  2. <div id="wrap">
  3.  
  4. <div id="window" caption="Login">
  5. <div>
  6. <form >
  7. <table>
  8. <tr>
  9. <td>Username:</td>
  10. <td><input style="width: 150px;" type="text" name="user" id = "username" /></td>
  11. </tr>
  12. <tr>
  13. <td>Password:</td>
  14. <td><input style="width: 150px;" type="password" name="password" id = "password" /></td>
  15. </tr>
  16. <tr>
  17. <td colspan="2" align="right" valign="bottom">
  18. <input type="submit" id="submit" value="Login" />
  19. </td>
  20. </tr>
  21. </table>
  22. </form>
  23. </div>
  24. </div>
  25.  
  26. <!-- Login HTML ends -->
  27.  
  28. <script type="text/javascript">
  29. $(document).ready(function () {
  30. $('#window').jqxWindow({ theme: "shinyblack", width: 250, height: 130, isModal: true });
  31. $('#submit').jqxButton({ theme: "shinyblack" });
  32.  
  33. var loginUrl = "https://example.com:8443/Webservice/loginCheck"
  34.  
  35. $( "#submit" ).click(function() {
  36.  
  37. var userName = $("#username").val();
  38. var passWord = $("#password").val();
  39.  
  40. var ajaxRequest = jQuery.ajax({
  41. //beforeSend: TODO: show spinner!
  42. data: {
  43. username: userName,
  44. passWord: passWord
  45. },
  46. dataType: "json",
  47. method: "POST",
  48. url: loginUrl
  49. })
  50. .done(function (data_, textStatus_, jqXHR_) {
  51.  
  52. // Validate the web service and retrieve the status.
  53. if (typeof (data_) === "undefined" || data_ === null) { alert("Invalid data returned from LoginCheck Web Service"); return false; }
  54. if (isEmpty(data_.webservice_status) || isEmpty(data_.webservice_status.status)) { alert("Invalid Web Service Status for LoginCheck Webservice!"); return false; }
  55. if (data_.webservice_status.status != "SUCCESS") { alert(data_.webservice_status.message);
  56.  
  57.  
  58. return false; }
  59. })
  60.  
  61. .fail(function (jqXHR_, textStatus_, errorThrown_) {
  62. alert("Hitting the Fail function : Error in LoginCheck webservice: " + errorThrown_);
  63. return false;
  64. });
  65.  
  66.  
  67. }
  68.  
  69.  
  70.  
  71.  
  72. });
  73. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement