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

質問編集履歴

3

補足

2016/07/20 06:10

投稿

nagi
nagi

スコア66

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  ダウンロードボタンを押下した後CSVファイルをダウンロードしたいのですがダウンロード出来ません。
2
- ダウンロードボタンを押してもウィンドウが開いて閉じて状態です
2
+ ダウンロードボタンを押すと'msgid':'IZ00005 と表示されるのですが、これはajaxの呼び出し失敗ているといことですか?
3
3
 
4
4
  // Ajaxを呼び出す (同期)
5
5
  var ajax = new Ajax.Request(

2

補足追加

2016/07/20 06:10

投稿

nagi
nagi

スコア66

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,5 @@
1
- ダウンロードボタンを押下した後CSVファイルをダウンロードしたいのですが出来ません。
1
+ ダウンロードボタンを押下した後CSVファイルをダウンロードしたいのですがダウンロード出来ません。
2
+ ダウンロードボタンを押してもウィンドウが開いてすぐに閉じてしまう状態です。
2
3
 
3
4
  // Ajaxを呼び出す (同期)
4
5
  var ajax = new Ajax.Request(

1

関数追加

2016/07/20 04:52

投稿

nagi
nagi

スコア66

title CHANGED
File without changes
body CHANGED
@@ -70,4 +70,46 @@
70
70
 
71
71
  return 'JSON';
72
72
  }
73
+ ```
74
+ ```lang-javascript
75
+ function fileExistsSuccess(httpObj)
76
+ { clearShw(); // Confirmウィンドウを閉じる
77
+ var dl_day = $("dl_day").value;
78
+ var dl_id = $("dl_id").value;
79
+
80
+ if(dl_day==0 && dl_id == '' ){
81
+
82
+ //SHWcfmobj.close();
83
+
84
+ setCfmobjFailure('E0083'); // 対象データがありません。
85
+ return false;
86
+ }
87
+
88
+ // リターンパラメータチェック
89
+ var jsonRetVal = httpObj.responseText;
90
+
91
+ if(jsonRetVal == null){
92
+ clearShw(); // Confirmウィンドウを閉じる
93
+ //SHWcfmobj.close();
94
+
95
+ setCfmobjFailure('E0003'); // 処理が失敗しました
96
+ return false;
97
+ }else{
98
+ var form = document.forms['form1'];
99
+ form.module.value = 'test';
100
+
101
+ var p_action = "download";
102
+ var p_base = '/abl/apedi.php';
103
+ var url = p_base + '/test/' + p_action + "?dl_day="+dl_day+"&dl_id="+dl_id;
104
+
105
+ window.open(url, '_blank', COMDEF.DEF_WINDOW_OPTIONS);
106
+
107
+ form.module.value = "test";
108
+ form.action.value = "list";
109
+ form.submit();
110
+
111
+ clearShw(); // Confirmウィンドウを閉じる
112
+ //SHWcfmobj.close();
113
+ }
114
+ }
73
115
  ```