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