我有一组复选框,选择后它们的值被添加到一个字符串中。但我还需要仅在选择"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);
});