我有相同類的一系列動態生成的輸入,例如:檢索從輸入端上.focusout .VAL()()
<input class="addressitem" type="text"/>
<input class="addressitem" type="text"/>
<input class="addressitem" type="text"/>
用戶輸入數據到每個字段我想利用該後數據並將其放置在隱藏輸入的值字段中。
但是,我很難找出最好的方法來做到這一點。到目前爲止,我已經試過:
$(".addressitem").focusout(function() {
var addressinput = $(this).val();
console.log(addressinput);
});
和
$(".addressitem").change(function() {
var addressinput = $(this).val();
console.log(addressinput);
});
但我不能得到任何東西出現在控制檯中。
任何人都可以指向正確的方向嗎?
這取決於什麼事件OP想做的動作。只有當用戶從輸入字段失去焦點時(至少在輸入「type =」text「時),」change「和」focusout「纔會起作用。 – Rayon
是的。這是絕對正確的。 – Shyju
謝謝 - 是的,你是對的。你幫我發現的問題是我有由Jquery點擊函數生成的字段。我必須在點擊功能中移動我的代碼才能使其工作。 – MeltingDog