0
(JS小提琴完整的代碼如下所示)試圖讓已經由一個下拉選擇更新字段的文本值
我選擇從下拉,然後根據選擇的值將更新下表'td'帶有值。 我然後循環遍歷表'tr'得到一個「;」所有的值
在我的小提琴例子分隔的列表,我把它簡化成2列,其中如果從下拉列表中選擇「1」,下一場與10再下一行更新,同樣
我的目標是獲得表
For Example 1;10
2;8
出於某種原因,值的列表,我通過表循環:「獲取數據按鈕啓動循環」)
$(this).find("td").filter(':visible').each(function (index) {
if (index === 1) {
if ($(this).find("span").val() != undefined) {
values += $(this).find("span").val() + ";";
}
if ($(this).find("text").val() != undefined) {
values += $(this).find("text").val() + ";";
}
if ($(this).find("label").text() != undefined) {
values += $(this).find("label").text() + ";";
}
if ($(this).find("select option:selected").text() != "") {
values += $(this).find("select option:selected").text() + ";";
}
}
});
但我是否使用的.text(),VAL(),內或outerHTML它始終是 「」
感謝
http://jsfiddle.net/motti10/hjdyxv7n/4/
阿克塞爾,我不試圖從下拉菜單中得到的值,但從下拉菜單下的頭ROW2 選1的值,並將它設置ROW2爲「10」 我想註銷「10」 目的是取的值和更新我的數據庫 – user5451365
請幫助!!!! – user5451365