[英]Find next input element in DIV using JQuery
我使用的API方法采用Dictionary<string,string>
形式的參數列表。 我正在使用JavaScript動態構建此輸入,其中有一個DIV行,然后有兩個內部DIV單元,一個用於參數名稱,一個用於參數值輸入。
我可以使用.each()遍歷每個參數名稱DIV,但需要弄清楚如何獲取輸入的值,該值將在輸入后直接顯示。
通過以下偽代碼來說明這種想法,將參數值匯總在一起的最佳方法是什么?
CSS表:
consumedValues.innerHTML += "<div class='valuesRow'>";
consumedValues.innerHTML += "<div class='valuesCellName'>" + consumesItem + "</div><div class='valuesCellValue'><input type='text'></div>";
consumedValues.innerHTML += "</div>";
參數字典:
var parameters = {};
$('.valuesCellName').each(function(index)
{
parameters[$(this).html()] = "INPUT_VALUE_HERE";
});
由於它們是兄弟姐妹,因此請使用next()
$(this).next().find("input").val()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.