回答編集履歴

2

tuiki

2023/08/22 07:50

投稿

yambejp
yambejp

スコア116443

test CHANGED
@@ -1,6 +1,30 @@
1
1
  jQueryの場合すでに設定済みのイベントはtrigger()メソッドで呼べます
2
2
  (同じ処理を2度書く必要はありません)
3
-
3
+ ```javascript
4
+ <script>
5
+ $(function(){
6
+ var selectedCategory1 = localStorage.getItem("selectedValue");
7
+ $('#category1').val(selectedCategory1).on('change',function(){
8
+ var selectedCategory1 = $(this).val();
9
+ localStorage.setItem("selectedValue", selectedCategory1);
10
+ var url="/Home/GetCategory2Options";
11
+ $.ajax({
12
+ url:url,
13
+ data:{category1:selectedCategory1},
14
+ dataType:"json",
15
+ }).done(function(data){
16
+ console.log(data);
17
+ });
18
+ }).trigger('change');
19
+ });
20
+ </script>
21
+ <select id="category1">
22
+ <option value="">--</option>
23
+ <option value="1">1</option>
24
+ <option value="2">2</option>
25
+ <option value="3">3</option>
26
+ </select>
27
+ ```
4
28
  ふつうにjsで書けばこんな感じ
5
29
  ```javascript
6
30
  <script>

1

調整

2023/08/22 06:57

投稿

yambejp
yambejp

スコア116443

test CHANGED
@@ -1,4 +1,6 @@
1
1
  jQueryの場合すでに設定済みのイベントはtrigger()メソッドで呼べます
2
+ (同じ処理を2度書く必要はありません)
3
+
2
4
  ふつうにjsで書けばこんな感じ
3
5
  ```javascript
4
6
  <script>