我为一个电子商务网站编写了jquery,它根据数量向字段添加了一个值。目前已设置为最多100个数量,我现在正在考虑将模式扩展到1500。代码如下:
if ($("#quantity").val() >= 10 && ($("#quantity").val() <= 24)) {
$('#fieldVal').val('2');
}
else if ($("#quantity").val() >= 25 && ($("#quantity").val() <= 49)) {
$('#fieldVal').val('3');
}
else if ($("#quantity").val() >= 50 && ($("#quantity").val() <= 100)) {
$('#fieldVal').val('4');
}
,依此类推。我可以将这种模式一直延续到1500年,但是如果可以通过某种方式将其捷径化,那将是很好的选择。
如果数量超过100,我想使用值4并基于数量添加任何其他值。 如果数量为125,则应取值4和3并将它们加在一起。如果数量为200,则值应为8。