2017-10-04 75 views
-1

當用戶輸入value1和value2而不按任何按鈕時,我必須實時求和兩個整數。計算客戶端上兩個整數的總和

我有使用樹枝,但它的服務器端(提交後)。 請問我該如何計算總和?

我已經做了一些搜索我已經找到了同樣的問題,但答案是使用角度,我不知道如何使用角與枝。

類似的問題:Sum of two variables from div

<div> 


<div> 
     {{ form_widget(form.value1) }} 
</div> 


<div> 

     {{ form_widget(form.value2) }} 
</div> 

<div> 

    {{ form.value1+ form.value2 }} 
</div> 

</div> 
+0

只需使用JavaScript呢? – DarkBee

回答

2

你可以使用{{ form.value1.vars.id }}一個id字段。

所以你能想象這樣的事情:

$(document).ready(function() { 
    $('#{{ form.value1.vars.id|e('js') }}, #{{ form.value2.vars.id|e('js') }}').keyup(function() { 
    alert($('#{{ form.value1.vars.id|e('js') }}').val() + $('#{{ form.value2.vars.id|e('js') }}').val()); 
    }); 
}); 
+0

謝謝你的回答,我怎樣才能把結果放在一個html元素不在alert框中? – Julie

+0

你用'$('#id-of-element').html(...)替換'alert(...)' - 這是jquery的基礎知識,我建議你遵循一些教程。 –

+0

謝謝,是的,我確定我應該學習一些jquery,但這是一個突然的工作! – Julie