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

質問編集履歴

3

情報のついか

2018/05/17 04:43

投稿

k0908
k0908

スコア102

title CHANGED
File without changes
body CHANGED
@@ -35,8 +35,15 @@
35
35
  return render_template("index.html", users=users)
36
36
  ```
37
37
  とpython・flaskを使い値を渡しています。
38
+ usersでは
38
39
 
39
40
  ```ここに言語を入力
41
+ [[100,200],[250,300],[150,240],[600,800]]
42
+
43
+ ```
44
+ と二次元配列を得ている。
45
+
46
+ ```ここに言語を入力
40
47
  $(function(){
41
48
 
42
49
  $.ajax({

2

情報の追加

2018/05/17 04:43

投稿

k0908
k0908

スコア102

title CHANGED
File without changes
body CHANGED
@@ -34,4 +34,32 @@
34
34
 
35
35
  return render_template("index.html", users=users)
36
36
  ```
37
- とpython・flaskを使い値を渡しています
37
+ とpython・flaskを使い値を渡しています
38
+
39
+ ```ここに言語を入力
40
+ $(function(){
41
+
42
+ $.ajax({
43
+ type : 'post',
44
+ url : 'http://localhost:8000/app’,
45
+ data : JSON.stringify(users),
46
+ contentType: 'application/JSON',
47
+ dataType : 'JSON',
48
+ scriptCharset: 'utf-8',
49
+ success : function(data) {
50
+
51
+ var data = response;
52
+ for (i = 0; i < data.length; i++) {
53
+ A(data[i]);
54
+ }
55
+ },
56
+ error : function(data) {
57
+
58
+ // Error
59
+ alert("error");
60
+
61
+ }
62
+ });
63
+ })
64
+ ```
65
+ と書いたところerrorとアラートが出た。

1

情報の追加

2018/05/17 04:39

投稿

k0908
k0908

スコア102

title CHANGED
File without changes
body CHANGED
@@ -23,4 +23,15 @@
23
23
  とコードを書いて、users変数のjsonをAメソッドに渡したいが、できない。
24
24
  console.log(users);で何も出力されていなく、console.log(“HERE”);も呼ばれていなかった。
25
25
  console.log(response);は200番が返ってきているため、通信に問題はない。
26
- Usersの渡し方に問題があるのか?どう直せば良いのか?
26
+ Usersの渡し方に問題があるのか?どう直せば良いのか?
27
+
28
+ localhost:8000/app側は
29
+ ```ここに言語を入力
30
+ @app.route("/app", methods=["GET","POST"])
31
+ def app(user):
32
+ #データを辞書型でとってくる
33
+ users= get_data(user)
34
+
35
+ return render_template("index.html", users=users)
36
+ ```
37
+ とpython・flaskを使い値を渡しています