札幌Web制作のシンクグラフィカ

Re:カート内の数量をなくし削除のみにしたい

佐藤さん (2019-01-28 14:29:36) www.humikura.com/sample11.html

ご回答ありがとうございます。
function createOption(num){
var optionHTML = ’<option value="0">’+mfpLang[’cart’][’del’]+’</option>’;
num = Number(num);
var no = Number(num) - 10;
if(no < 1) no = 1;
for(var i=no;i<(num+10);i++){
if(num == i)
optionHTML += ’<option value="’+i+’" selected="selected">’+i+’</option>’;
else
optionHTML += ’<option value="’+i+’">’+i+’</option>’;
}
return optionHTML;
}
このoptionHTML += ’<option value="’+i+’" selected="selected">’+i+’</option>’;の部分を
教えて頂いた文、optionHTML += ’<option value="1">1</option>’;に変更しましたが、
プルダウンメニューの最初が「削除」その後に数字1~10になっており、数字の変更は出来るものの削除が出来なかったり、
数字の変更すらも出来なかったり、「-9~0」が出てきて、0にしたら商品が削除されたりと上手くいかなかったため、
for(var i=no;i<(num+10)の数値が書かれている「10」の部分を「1」に変更した所、「削除」と「1」のみを表示させることが出来ました。
知識のない当方が他の所をいじってしまうと作動しなくなってしまうため、これで対応していきたいと思います。
お手数をお掛けして誠に申し訳ございませんでした。