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

質問編集履歴

3

Javascriptの一部コードをコピペミスしておりましたので修正しました。

2017/04/11 02:12

投稿

ashly
ashly

スコア119

title CHANGED
File without changes
body CHANGED
@@ -7,16 +7,15 @@
7
7
 
8
8
  以下のコードにてPickerで日付を選択後、Ajaxリクエスト自体はエラー無く送信されるのですが、送信先のURLが以下の様に指定した日付が入らず、文字列がそのままリクエストURLとなってしまい困っております。
9
9
 
10
- test.domain.com/index.php?123&s=start&e=end
10
+ test.domain.com/index.php?123%20%27+%20%27&%27%20+%20%27s=%27%20+%20start%20+%20%27&e=%27%20+%20end
11
11
 
12
12
 
13
- ```javascript
13
+ ```html
14
-
15
14
  <input type="text" id="daterange" value="">
15
+ ```
16
16
 
17
- <script type="text/javascript">
17
+ ```javascript
18
18
 
19
- //daterangepicker
20
19
  $(document).ready(function() {
21
20
  $('#daterange').daterangepicker({
22
21
  startDate: '2017/01/01',
@@ -27,7 +26,7 @@
27
26
  '直近30日': [moment().subtract('days', 29), moment()],
28
27
  '今月': [moment().startOf('month'), moment().endOf('month')],
29
28
  '先月': [moment().subtract('month', 1).startOf('month'), moment().subtract('month', 1).endOf('month')]
30
- },
29
+ },
31
30
  opens: 'left',
32
31
  locale: {
33
32
  applyLabel: '反映',
@@ -35,22 +34,21 @@
35
34
  fromLabel: '開始日',
36
35
  toLabel: '終了日',
37
36
  weekLabel: 'W',
37
+ customRangeLabel: '自分で指定',
38
38
  daysOfWeek: moment.weekdaysMin(),
39
39
  monthNames: moment.monthsShort(),
40
40
  firstDay: moment.localeData()._week.dow
41
41
  },
42
-
43
- },
44
- function sumData(start, end, label) {
42
+ }, function sumData(start, end, label) {
45
43
  $.getJSON(
46
- "//test.domain.com/index.php
47
- '?123' + '&' + 's=' + start + '&e=' + end",
44
+ "//test.domain.com/index.php?123 '+ '&' + 's=' + start + '&e=' + end"
45
+ );
46
+ });
48
47
 
49
- );
50
- });
51
-
52
48
  });
53
49
 
50
+
51
+
54
52
  ```
55
53
 
56
54
  宜しくお願い致します。

2

本文のうまくいかない点について修正

2017/04/11 02:12

投稿

ashly
ashly

スコア119

title CHANGED
File without changes
body CHANGED
@@ -5,7 +5,11 @@
5
5
 
6
6
  test.domain.com/index.php?123&s=開始日&e=終了日
7
7
 
8
+ 以下のコードにてPickerで日付を選択後、Ajaxリクエスト自体はエラー無く送信されるのですが、送信先のURLが以下の様に指定した日付が入らず、文字列がそのままリクエストURLとなってしまい困っております。
8
9
 
10
+ test.domain.com/index.php?123&s=start&e=end
11
+
12
+
9
13
  ```javascript
10
14
 
11
15
  <input type="text" id="daterange" value="">

1

current DATEの部分に誤記があったため修正

2017/04/11 01:34

投稿

ashly
ashly

スコア119

title CHANGED
File without changes
body CHANGED
@@ -15,8 +15,8 @@
15
15
  //daterangepicker
16
16
  $(document).ready(function() {
17
17
  $('#daterange').daterangepicker({
18
- startDate: '<%= @current_date_range.first.strftime("%Y-%m-%d") %>',
18
+ startDate: '2017/01/01',
19
- endDate: '<%= @current_date_range.last.strftime("%Y-%m-%d") %>',
19
+ endDate: '2017/01/01',
20
20
  format:'YYYY/MM/DD',
21
21
  showDropdowns: false,
22
22
  ranges: {