質問編集履歴

3

誤字

2019/01/14 13:01

投稿

syosinnsyanopuh
syosinnsyanopuh

スコア20

test CHANGED
File without changes
test CHANGED
@@ -52,7 +52,7 @@
52
52
 
53
53
  alert(o.data['hoge']); //呼び出し元でこのアラートは出ます。
54
54
 
55
- return o.data[hoge]; //これがどうしても渡せないです。
55
+ return o.data['hoge']; //これがどうしても渡せないです。
56
56
 
57
57
  },
58
58
 

2

ソースを編集

2019/01/14 13:01

投稿

syosinnsyanopuh
syosinnsyanopuh

スコア20

test CHANGED
File without changes
test CHANGED
@@ -16,6 +16,8 @@
16
16
 
17
17
  下記の関数を作り、returnにphpから受けた戻り値をセットします。
18
18
 
19
+ ```
20
+
19
21
  function sample(samNo,samNo2) {
20
22
 
21
23
    var prm = {
@@ -26,19 +28,19 @@
26
28
 
27
29
  $.ajax({
28
30
 
29
- url: './api/sample.php',
31
+     url: './api/sample.php',
30
32
 
31
- type: 'POST',
33
+ type: 'POST',
32
34
 
33
- cache: false,
35
+ cache: false,
34
36
 
35
- dataType: 'json',
37
+ dataType: 'json',
36
38
 
37
- data: prm,
39
+ data: prm,
38
40
 
39
- async: false,
41
+ async: false,
40
42
 
41
- success: function(o) {  //phpからの値を取得。
43
+ success: function(o) {  //phpからの値を取得。
42
44
 
43
45
  if (o.status != 0) {
44
46
 
@@ -66,11 +68,15 @@
66
68
 
67
69
  }
68
70
 
69
-
71
+ ```
70
72
 
71
73
  この関数を実行
72
74
 
75
+ ```
76
+
73
77
  alert(sample(samNo,samNo2)); //undefinedになる(関数内のアラートは表示される)。
78
+
79
+ ```
74
80
 
75
81
 
76
82
 

1

タグの変更

2019/01/14 12:48

投稿

syosinnsyanopuh
syosinnsyanopuh

スコア20

test CHANGED
File without changes
test CHANGED
File without changes