1
我有一個基本的停車計算器。它通過在包裹上使用計算所需的空間。表格單元格文字沒有更新文字內容
我想根據用途更新「單位」。例如,咖啡店單位是杯子而辦公室空間是平方英尺。 - 愚蠢的例子。
這似乎只適用於第一行,然後每行都卡在這個單位。
另外,如果你沒有從第一行開始單位不顯示。
基本上,當使用改變時,我找到該行中的類與td。然後更新適當的單元格。讓我知道你是否需要更多的代碼。
$(".useType").change(function() {
var use = $('.useType').val();
var units = $(this).closest('tr').find('.units');
units.addClass('highlight');
if (use == "General Office 25000sf") {
units.text('sf');
} else if (use == "General Retail") {
units.text('aisles');
} else if (use == "Fitness Studio") {
units.text('weights');
} else if (use == "Coffee Shop") {
units.text('cups');
} else if (use == "Restaurant (no bar)") {
units.text('plates');
}
});
我已經提出了一個小提琴的例子,下面的鏈接,你可以看到這個。要進行測試,請爲第一個表格行選擇一個用途。然後設置下一個。單位將匹配。然後將第一行更改爲不同的內容。然後所有的單位都會在更改時匹配。
非常感謝詹姆斯!這是我錯過的一件簡單/明顯的事情。我也很感激你的快速,有益和非常好的迴應。我會在允許的情況下接受。 –
@ Eric.18忍受我一秒鐘 - 發佈更新的代碼。 –