我有一個函數定義如下 -的Jquery的foreach通過可變
function populate() {
$('input[id^=User]:visible').each(function() {
currentVal = this.val;
if (this.id == 'User.FirstName') {
$('input[id*=FirstName]:visible').each(function (currentVal) {
if (this.id.indexOf("User") < 0)
this.value = currentVal;
});
}
});
}
本質上講,我試圖做的是與User
開始我想通過元素的另一個集合來填充循環,並將其分配的每一個元素來自父循環的值。 問題是通過currentval
到第二個foreach
- 由於某種原因它結束爲0,1,2。
這很明顯,我不明白關於jQuery的一些非常基本的東西,但我無法表達這足以讓谷歌有所幫助,我試過了。 謝謝!