0
我有一組複選框,根據選擇它們的值被添加到一個字符串中。但我也需要一個文本框,只有在選擇「input_36_10」後才能啓用。輸入到文本框中的值需要添加到字符串中。我無法捕獲輸入到文本框中的值。我的代碼參考:http://jsfiddle.net/WgaXj/1/收集鏈接到複選框的文本框的值
function updateTextArea() {
var x2 = $('.form-checkbox[id^="input_36_"]:checked').map(function() {
return this.value;
}).get().join();
$('#t1').val(x2);
}
$(function() {
$("#input_36_10").change(function() {
if ($(this).attr("checked")) {
$("#td1").removeAttr("disabled");
var x3 = $("td1").val();
x2 = x2 + x3;
} else {
$("#td1").attr("disabled", true);
}
});
$('#butto').click(updateTextArea);
});
我給一個嘗試..但出於某種原因,而不是$我沒有能夠捕捉到進入文本 –
使用$(「#TD1」)的值(「TD1」) – Cris
沒有..沒有工作。也許我的問題是模糊的,你會介意在這裏回顧一下http://jsfiddle.net/WgaXj/1/ –