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

質問編集履歴

5

エラーメッセージが表示されるようになりました。

2017/05/28 01:44

投稿

hidepon
hidepon

スコア206

title CHANGED
File without changes
body CHANGED
@@ -107,8 +107,21 @@
107
107
 
108
108
  こんなかんじでPHPからデータ取得しています。
109
109
 
110
+ (追記)
111
+ ```
112
+ error: function(XMLHttpRequest, status, errorThrown){
113
+ alert("eT= " + errorThrown);
114
+ alert("エラーが発生しました!");
115
+ }
110
116
 
117
+ ```
118
+ とすると
119
+ SyntaxError: Unexpected token :
120
+ というエラーが出るようになりました。
121
+ こちら検索して調査中ですが、イマイチ良い情報が出てきません
111
122
 
123
+
124
+
112
125
  PHPからのデータは取れていると思いますが、どこがおかしいのかが分からず困っています。
113
126
  デベロッパツールでもエラがでず不明です。
114
127
  ご教授頂ければと思います。

4

Jsonデータ追記

2017/05/28 01:44

投稿

hidepon
hidepon

スコア206

title CHANGED
File without changes
body CHANGED
@@ -96,6 +96,15 @@
96
96
  ?>
97
97
 
98
98
  ```
99
+
100
+ データ(URL直アクセスでPHPにアクセスした場合)
101
+ ```
102
+ {"003":"\u3066\u3059\u3068\u3000\u3066\u3059\u3068\uff13","014":"\u3066\u3059\u3068\u3000\u3066\u3059\u3068\uff11\uff10","040":"\u3066\u3059\u3068\u3000\u3066\u3059\u3068\uff11\uff17","075":"\u3066\u3059\u3068\u3000\u3066\u3059\u3068\uff12\uff14","100":"\u3066\u3059\u3068\u3000\u3066\u3059\u3068\uff13\uff11","114":"\u3066\u3059\u3068\u3000\u3066\u3059\u3068\uff13\uff18","125":"\u3066\u3059\u3068\u3000\u3066\u3059\u3068\uff14\uff12","136":"\u3066\u3059\u3068\u3000\u3066\u3059\u3068\uff14\uff15","145":"\u3066\u3059\u3068\u3000\u3066\u3059\u3068\uff15\uff10"}
103
+
104
+
105
+ ```
106
+
107
+
99
108
  こんなかんじでPHPからデータ取得しています。
100
109
 
101
110
 

3

コードのくくりに誤りがありました。

2017/05/25 01:35

投稿

hidepon
hidepon

スコア206

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,4 @@
1
- ``````ここに言語を入力
2
- ここに言語を入力
3
- ```
4
- コード
5
- ```AJaxで連動するプルダウンを作成したのですが、
1
+ AJaxで連動するプルダウンを作成したのですが、
6
2
  データを飛ばして、jasnでデータを受信するまでは良いのですが、
7
3
  プルダウンの生成時にエラーと判定されます。
8
4
 

2

PHP追記しました

2017/05/25 00:59

投稿

hidepon
hidepon

スコア206

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,8 @@
1
+ ``````ここに言語を入力
2
+ ここに言語を入力
3
+ ```
4
+ コード
1
- AJaxで連動するプルダウンを作成したのですが、
5
+ ```AJaxで連動するプルダウンを作成したのですが、
2
6
  データを飛ばして、jasnでデータを受信するまでは良いのですが、
3
7
  プルダウンの生成時にエラーと判定されます。
4
8
 
@@ -22,6 +26,84 @@
22
26
  });
23
27
 
24
28
  ```
29
+
30
+
31
+ controller
32
+ ```
33
+
34
+ <?php
35
+ //データ
36
+ class KU002 extends CI_Controller {
37
+ function __construct(){
38
+ // Model クラスのコンストラクタを呼び出す
39
+ parent::__construct();
40
+ $this->load->library('encrypt');
41
+ $this->load->model('array_constant');
42
+ $this->load->helper(array('form', 'url'));
43
+ $this->load->library('form_validation');
44
+ $this->load->library('form_ex');
45
+ $this->load->library('common');
46
+ $this->load->helper('string');
47
+ $this->load->model('kmu002');
48
+ }
49
+
50
+ public function index(){
51
+ //対象データの取得
52
+ $ary = $this->kmu002->Get_Array();
53
+ echo json_encode($ary);
54
+ }
55
+ }
56
+ ?>
57
+
58
+ ```
59
+
60
+ model
61
+ ```
62
+ <?php
63
+ class Kmu002 extends CI_Model {
64
+ var $title = '';
65
+ var $content = '';
66
+ var $date = '';
67
+
68
+ function __construct(){
69
+ // Model クラスのコンストラクタを呼び出す
70
+ parent::__construct();
71
+ $this->load->model('array_constant');
72
+ }
73
+
74
+ //取得
75
+ public function Get_Array(){
76
+ //POSTデータ
77
+ $post_array = array();
78
+ $post_array = $this->input->post();
79
+ $array = array();
80
+ array_push($array,$post_array["value"]);
81
+ // array_push($array,"55");
82
+ //情報取得
83
+ $sql = " select eno as eno,ename as ename ";
84
+ $sql .= " from master ";
85
+ $sql .= " where code_department = ? ";
86
+ $query = $this->db->query($sql,$array);
87
+ $ary = array();
88
+ $ary["-----"] = "選択してください";
89
+ if($query->num_rows() > 0){
90
+ foreach($query->result() as $row){
91
+ $ary[$row->eno] = $row->ename;
92
+ }
93
+ }
94
+ //echo "<pre>";
95
+ //print_r($ary);
96
+ //echo "</pre>";
97
+ return $ary;
98
+ }
99
+ }
100
+ ?>
101
+
102
+ ```
103
+ こんなかんじでPHPからデータ取得しています。
104
+
105
+
106
+
25
107
  PHPからのデータは取れていると思いますが、どこがおかしいのかが分からず困っています。
26
108
  デベロッパツールでもエラがでず不明です。
27
109
  ご教授頂ければと思います。

1

パラメータ修正しました

2017/05/25 00:57

投稿

hidepon
hidepon

スコア206

title CHANGED
File without changes
body CHANGED
@@ -11,9 +11,9 @@
11
11
  data: {"value":val},
12
12
  dataType: "json",
13
13
  success: function(data, status){
14
- $('#employee' + index).empty();
14
+ $('#pd' + index).empty();
15
15
  $.each(data, function(key, vals){
16
- $('#employee' + index ).append($('<option>').text(vals).attr('value', key));
16
+ $('#pd' + index ).append($('<option>').text(vals).attr('value', key));
17
17
  });
18
18
  },
19
19
  error: function(XMLHttpRequest, status, errorThrown){