Ticket #600 (closed バグ指摘: 修正済)
[管理画面]受注検索結果が1件の場合、帳票の「全て選択」「全て解除」が効かない
| Reported by: | kishida | Owned by: | nanasess |
|---|---|---|---|
| Priority: | 低 | Milestone: | EC-CUBE2.11.0 |
| Component: | 管理画面 | Version: | 2.4.2 |
| Keywords: | 受注検索、fnBoxChecked | Cc: | |
| 修正済み: |
Description (last modified by nanasess) (diff)
検索結果が1件の場合、下記のmaxがundefinedになっている為
var fm = document.form1; var max = fm["pdf_order_id[]"].length;
-- 修正前
function fnBoxChecked(check){
var count;
var fm = document.form1;
var max = fm["pdf_order_id[]"].length;
for(count=0; count<max; count++){
fm["pdf_order_id[]"][count].checked = check;
}
}
-- 修正後
function fnBoxChecked(check){
var count;
var fm = document.form1;
var max = fm["pdf_order_id[]"].length;
if(max) {
for(count=0; count<max; count++){
fm["pdf_order_id[]"][count].checked = check;
}
} else {
if( check == true ){
fm["pdf_order_id[]"].checked = true;
} else {
fm["pdf_order_id[]"].checked = false;
}
}
}
Change History
Note: See
TracTickets for help on using
tickets.

milestone:EC-CUBE2.5.0 で対応したいと思います