teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

回答者の依頼による追加

2020/06/24 02:08

投稿

shaketonori
shaketonori

スコア22

title CHANGED
File without changes
body CHANGED
@@ -50,4 +50,48 @@
50
50
  }
51
51
  }
52
52
 
53
+ ```
54
+
55
+ ```javascript
56
+ // データチェック
57
+ function checkData(){
58
+ var dfdDc = $.Deferred();
59
+
60
+
61
+ const data = "personLastName=" + $.trim($('#personLastName').val())
62
+ + "&personFirstName=" + $.trim($('#personFirstName').val())
63
+ + "&personMail=" + $.trim($('#personMail').val())
64
+ + "&personPassword=" + $.trim($('#personPassword').val())
65
+ + "&confirmPassword=" + $.trim($('#confirmPassword').val())
66
+ + "&personType=" + $('#personType').val()
67
+ + "&personTelNo_1=" + $.trim($('#personTelNo_1').val())
68
+ + "&personTelNo_2=" + $.trim($('#personTelNo_2').val())
69
+ + "&personTelNo_3=" + $.trim($('#personTelNo_3').val())
70
+ + "&personZipCode_1=" + $.trim($('#personZipCode_1').val())
71
+ + "&personZipCode_2=" + $.trim($('#personZipCode_2').val())
72
+ + "&personAddressName=" + $.trim($('#personAddressName').val())
73
+ + "&personRole=" + $.trim($('#personRole').val())
74
+ + "&personSkillLevel=" + $('#personSkillLevel').val()
75
+ + "&personSelfIntroduction=" + $.trim($('#personSelfIntroduction').val());
76
+
77
+ $.ajax({
78
+ type: "POST",
79
+ url: "../code/validation/CheckPersonTemporary.php",
80
+ data: data,
81
+ dataType: 'text',
82
+ })
83
+ // 通信成功時の処理
84
+ .done(function(response) {
85
+
86
+ // チェックの結果を resolve の引数で渡す
87
+ dfdDc .resolve(response);
88
+
89
+ // 通信失敗時の処理
90
+ }).fail(function() {
91
+ alert('データチェック検索ができませんでした。管理者にご連絡下さい。');
92
+ });
93
+ return dfdDc .promise();
94
+ }
95
+
96
+
53
97
  ```