質問編集履歴

1

ajax通信のコードとその結果を付け加えました。

2016/01/18 08:02

投稿

mhl
mhl

スコア34

test CHANGED
File without changes
test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  仕様としましては、
8
8
 
9
- ・`http://exsample.com/hoge`というURLにアクセスしたら、そのページの`<p class="hoge"></p>`というp タグに囲まれている単語を抽出
9
+ ・`http://exsample.com/hoge`というURLにアクセスしたら、そのページのp タグに囲まれている単語を抽出
10
10
 
11
11
 
12
12
 
@@ -14,21 +14,97 @@
14
14
 
15
15
 
16
16
 
17
- その単語の意味をajaxで`http://exsample.com/hoge`にtextもしくは、jsonで渡す
17
+ ・`http://exsample.com/hoge`にその単語の意味の配列を取得
18
-
19
-
20
-
21
- ・単語にカーソルを合わせたら、wordデーターベースから取ってきた単語の意味が表示される
22
18
 
23
19
 
24
20
 
25
21
  以上のことをやりたいのですが、どうすればいいのでしょうか?
26
22
 
23
+ ajaxは下記のように書いております
27
24
 
25
+ ```
28
26
 
29
- 使っている、phpのフレームワークはlaravel5です。
27
+ $(document).ready(function() {
30
28
 
29
+ var test = $('p').text();
31
30
 
31
+ $.ajax({
32
+
33
+ url:'http://exsample.com/search?',
34
+
35
+ data : {
36
+
37
+ 'word' : test,
38
+
39
+ },
40
+
41
+ type: "GET",
42
+
43
+ dataType : "text",
44
+
45
+ success : function(data){
46
+
47
+ console.log('success:'+data);
48
+
49
+ },
50
+
51
+ error : function(data){
52
+
53
+ console.log(data);
54
+
55
+ console.log('error:'+data.data);
56
+
57
+ }
58
+
59
+ });
60
+
61
+ });
62
+
63
+ ```
64
+
65
+ ajax通信の結果
66
+
67
+ ```
68
+
69
+ array(1) {
70
+
71
+ ["word"]=>
72
+
73
+ array(1) {
74
+
75
+ [0]=>
76
+
77
+ object(stdClass)#331 (5) {
78
+
79
+ ["id"]=>
80
+
81
+ int(3)
82
+
83
+ ["word"]=>
84
+
85
+ string(18) "hoge"
86
+
87
+ ["content"]=>
88
+
89
+ string(155) "hogehoge"
90
+
91
+ ["created_at"]=>
92
+
93
+ string(19) "2016-01-01 00:00:00"
94
+
95
+ ["updated_at"]=>
96
+
97
+ string(19) "2016-01-01 00:00:00"
98
+
99
+ }
100
+
101
+ }
102
+
103
+ ```
104
+
105
+ となり、
106
+
107
+ console.logにcontentのみを表示させたいのですがどうすればよろしいでしょうか?
32
108
 
33
109
  どなたかご存知でしたら教えてください!
34
110