0

「qlt」のIDを持つフォームにselect要素があります。そして、その選択の値を変更すると、他の SELECT(#names) 要素がそのオプションを変更します。

ただし、値が変更された後ではなく、ドロップダウンにチェックを入れた瞬間に変更機能が有効になるようです。

したがって、以下の jquery コード条件は逆の効果があります。qlt の値が 14-1 の場合、選択肢には名刺 (90x55mm.

var qlt = (jQuery("#qlt").val()).split(":")[0];    

jQuery('#qlt').change(function(){   
    if(qlt=="14-1"){
        ChangeOptions(["Business Card (90x55mm)"],"#names",[1]);
    }
    else if(qlt=="14-2"){
        ChangeOptions(["Hello (90x55mm)"],"#names",[2]);
    }
});


jQuery('#names').change(function(){
    quantities=[50,100,250,500,1000,2000,5000];
    ChangeOptions(quantities,"#qlnt",quantities);
});

私の質問が明確でない場合は、次の実際のサイトにアクセスしてください。 http://210.48.94.218/~printabl/products/labels-stickers/

私が参照している 2 つの選択要素は、品質とサイズのドロップダウンです。形は真ん中。

4

1 に答える 1