2012-07-02 45 views
-2

我需要的是「數據成本」:增加一個取決於另一個值的數字?

<input type="number" name="q_1" id="q_1" min="50" value="50" data-quantity="f_1" /> 

因此,舉例來說,如果客戶有50-100項之間,費用:

<input type="radio" class="selection" data-cost="0" value="One" name="f_1"/> 

要取決於「價值」增加將會是0.53。
所以如果value="50"我想data-cost="0.53"

如果客戶有100-200項之間,成本將是0.44。
所以,如果value="120"我想data-cost="0.44"

+0

[你嘗試過這麼遠嗎?(http://whathaveyoutried.com) –

+0

任何jQuery的你試過到目前爲止代碼?我注意到SO正在變成「我想要這個......」的媒介。 –

回答

1

這樣的事情?

$('input[type="number"]').blur(function(){ 
    if ($(this).val() >= 50 && $(this).val() <= 100) { 
    $('.selection').attr('data-cost', '0.53') 
    } 
}) 
+0

這樣做的工作,非常感謝你。我甚至不知道從哪裏開始。 – user1122925

相關問題