advice.htm 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <!DOCTYPE html>
  2. <html>
  3. <#include "/m/head-file.htm"/>
  4. <body>
  5. <#include "/m/head.htm"/>
  6. <div class="ms-banner">
  7. <img src="{ms:global.host/}/{ms:global.style/}/images/message.png" alt="" width="100%" />
  8. </div>
  9. <div class="ms-message-content">
  10. <form method="post" id="postForm">
  11. <p>
  12. <input type="text" class="am-form-field am-radius" name='name' placeholder="姓名" />
  13. </p>
  14. <p>
  15. <input type="text" class="am-form-field am-radius" name='phone' placeholder="手机" />
  16. </p>
  17. <div class="am-form-group">
  18. <textarea class="am-form-field ms-content-form-message" id="doc-ta-1" name='content' placeholder="留言"></textarea>
  19. </div>
  20. <button type="button" class="am-btn am-btn-primary ms-content-button">提交</button>
  21. </form>
  22. </div>
  23. <#include "/m/footer.htm"/>
  24. </body>
  25. </html>
  26. <script>
  27. var flag = false;
  28. $(".am-btn-primary").click(function() {
  29. if(!flag) {
  30. $.ajax({
  31. type: "POST",
  32. url: "{ms:global.host/}/mdiy/diyForm/f2c131968438246e885e0feed7256dbc.do",
  33. data: $("#postForm").serialize(),
  34. success: function(msg) {
  35. flag = true;
  36. alert("提交成功");
  37. }
  38. });
  39. } else {
  40. alert("您已经提交过了!");
  41. }
  42. })
  43. /* 表单验证 */
  44. function verification() {
  45. if($('input[name="name"]').val().length >= 1 && $('input[name="phone"]').val().length >= 1 && $('.ms-content-form-message').val().length >= 1) {
  46. $('.ms-content-button').css("background-color", "#009aff");
  47. $('.ms-content-button').css("pointer-events", 'visible');
  48. $('.ms-content-button').css("color", "#fff");
  49. } else {
  50. $('.ms-content-button').css("background-color", "#fafafa");
  51. $('.ms-content-button').css('pointer-events', "none");
  52. $('.ms-content-button').css("color", "#ddd");
  53. }
  54. }
  55. $('input[name="name"]').on("input", function() {
  56. verification();
  57. })
  58. $('input[name="phone"]').on("input", function() {
  59. verification();
  60. })
  61. $('.ms-content-form-message').on("input", function() {
  62. verification();
  63. })
  64. </script>