の選択に基づいて選択し、ドロップダウンを移入することは、私のバイオリンです演算子、属性、演算子&しきい値。別の選択フォームフィールドここ
コントラクトとしきい値変数の間の関係を使用して作成されたjson(expressionDetails)を使用して、属性ドロップダウンが設定されます。
属性の選択に基づいて、しきい値フィールドが設定されます。
クローン化されていない属性としきい値に対してこれを達成できました。しかし、クラス/ IDの重複のため、すべてのクローン属性が同じクラスを保持し、それらの値が(var z1内で)連結されているため、クローン属性の値を取得できません。
//Appending option to "cloned" thresold field based on choice of attribute
$('.attributeExpr').on('change', function(e) {
$('.thresholdExpr').empty();
var z1 = $(".attributeExpr option:selected").text();
console.log(z1);
var a1 = expressionDetails[z1];
console.log(a1);
for (var i1 = 0; i1 < a1.length; i1++) {
var b1 = a1[i1].name;
// alert(b1);
var opt1 = $("<option>").text(b1);
// console.log(opt1);
$('.thresholdExpr').append(opt1);
}
});
別の方法がありますか?その後、これらの値をすべて使用して「式」フィールドを作成するため、クローングループごとに機能するはずです。
ご協力いただければ幸いです。ありがとうございました。
これは、属性オプションの選択としきい値の設定に役立ちます。しかし、複数のクローングループがある場合、1つの属性ドロップダウンオプションを変更すると、選択したすべてのしきい値も変更されます。私の言葉が理解されたと思っています。 –