質問編集履歴

5

ご指定の内容に従いCSS変更

2021/12/13 07:32

投稿

tatsu12345
tatsu12345

スコア1

test CHANGED
File without changes
test CHANGED
@@ -116,15 +116,15 @@
116
116
 
117
117
  ```CSS
118
118
 
119
+ .odd {
120
+
121
+ background-color:yellow;
122
+
123
+ }
124
+
119
125
  .alertrow {
120
126
 
121
127
  background-color:indianred;
122
-
123
- }
124
-
125
- .odd {
126
-
127
- background-color:yellow;
128
128
 
129
129
  }
130
130
 

4

コード内容の追加

2021/12/13 07:32

投稿

tatsu12345
tatsu12345

スコア1

test CHANGED
File without changes
test CHANGED
@@ -10,9 +10,27 @@
10
10
 
11
11
 
12
12
 
13
+ 2021/12/13
14
+
15
+ 質問が分かりづらく申し訳ありません。
16
+
17
+ HTML側のソースとCSS側のソースも記載しました。
18
+
19
+ HTMLのソースは、javascriptの★部分の条件反映後の内容です。
20
+
21
+
22
+
23
+ alertrowというCSSを反映させたいのですが、
24
+
25
+ 既にoddというCSSがあるとalertrowの色設定が有効にならないので、
26
+
27
+ oddというCSS設定を削除したいです。もしくは他の色設定方法があるのであればご教示頂きたいです。
28
+
29
+
30
+
13
31
  ### 該当のソースコード
14
32
 
15
- ```
33
+ ```javascript
16
34
 
17
35
  function createGridWithMetadata(gridId, columns, data, options, pager) {
18
36
 
@@ -88,12 +106,46 @@
88
106
 
89
107
  gridObj = new Slick.Grid(gridId, dataView, columns, options);
90
108
 
109
+ return gridObj;
110
+
111
+ }
112
+
91
113
  ```
92
114
 
93
115
 
94
116
 
95
- ```ここに言語名を入力
117
+ ```CSS
96
118
 
119
+ .alertrow {
120
+
97
- Javascript SlickGrid
121
+ background-color:indianred;
122
+
123
+ }
124
+
125
+ .odd {
126
+
127
+ background-color:yellow;
128
+
129
+ }
98
130
 
99
131
  ```
132
+
133
+
134
+
135
+ ```HTML
136
+
137
+ <div class="odd alertrow" style="top:120px">
138
+
139
+ <div class="slick-cell l0 r0"><a href="#s" onclick="linkClick(4);" data-toggle="modal" data-target="#s" style="text-decoration: underline; color:blue;">532978</a></div>
140
+
141
+ <div class="slick-cell l1 r1">商品A</div>
142
+
143
+ <div class="slick-cell l2 r2 text-right">6</div>
144
+
145
+ <div class="slick-cell l3 r3 text-right">15</div>
146
+
147
+ <div class="slick-cell l4 r4 text-right">-9</div>
148
+
149
+ </div>
150
+
151
+ ```

3

質問を限定

2021/12/13 03:47

投稿

tatsu12345
tatsu12345

スコア1

test CHANGED
File without changes
test CHANGED
@@ -4,13 +4,9 @@
4
4
 
5
5
  実装方法が分からなく困っています。
6
6
 
7
- 下記ソースコードの★部分では、各セルの値を判断しのですが、undefinedになってしまいます。
7
+ ★部分で該当行に対してCSSを追加する事できたのですが、設定済みのCSSを削除する実装方法が分からく困っています。
8
8
 
9
- 該当行のセルの値を取得するにはどのようにするのでしょうか?
10
-
11
- ★直前のitem = dataView.getItem(row);部分が間違っていると思うので、正しい実装方法をご教示頂けますでしょうか。
12
-
13
- また★の条件に当てはまった際に、設定済みのCSSを削除する方法はありますでしょうか。
9
+ ★の条件にた際に、設定済みのCSSを削除する方法はありますでしょうか。
14
10
 
15
11
 
16
12
 
@@ -74,13 +70,13 @@
74
70
 
75
71
  item = dataView.getItem(row);
76
72
 
77
-     //★
78
-
79
73
  if (item.columnInventory != undefined && item.stockQty != undefined && item.orderQty != undefined) {
80
74
 
81
75
  var Qty = item.stockQty - item.orderQty;
82
76
 
83
77
  if (Qty < 0) {
78
+
79
+ //★
84
80
 
85
81
  return { cssClasses: 'alertrow' }
86
82
 

2

コード囲み

2021/12/10 00:47

投稿

tatsu12345
tatsu12345

スコア1

test CHANGED
File without changes
test CHANGED
@@ -15,6 +15,8 @@
15
15
 
16
16
 
17
17
  ### 該当のソースコード
18
+
19
+ ```
18
20
 
19
21
  function createGridWithMetadata(gridId, columns, data, options, pager) {
20
22
 
@@ -90,6 +92,8 @@
90
92
 
91
93
  gridObj = new Slick.Grid(gridId, dataView, columns, options);
92
94
 
95
+ ```
96
+
93
97
 
94
98
 
95
99
  ```ここに言語名を入力

1

不要な情報の削除

2021/12/09 05:16

投稿

tatsu12345
tatsu12345

スコア1

test CHANGED
@@ -1 +1 @@
1
- ASP.NET Core MVC Javascript SlickGridの行のCSSを変更したい
1
+ Javascript SlickGridの行のCSSを変更したい
test CHANGED
@@ -1,6 +1,4 @@
1
1
  ### 前提・実現したいこと
2
-
3
- ASP.NET Core MVC にて入出荷システムを作っています。
4
2
 
5
3
  JavascriptのSlickGridにて特定の条件にて行単位のCSSを変更したいのですが、
6
4