使用JQuery&;将值复选框设置为文本字段;油嘴滑舌
我的设置如下所示:使用JQuery&;将值复选框设置为文本字段;油嘴滑舌,jquery,greasemonkey,Jquery,Greasemonkey,我的设置如下所示: <div id="problem"> <table id="incident"> <tr> <td><input type="checkbox" value="value1"></td><td>value1</td> <td><input type="checkbox" value="valu
<div id="problem">
<table id="incident">
<tr>
<td><input type="checkbox" value="value1"></td><td>value1</td>
<td><input type="checkbox" value="value2"></td><td>value2</td>
</tr>
</table>
</div>
...
<input type="text" value="" id="textfield_a01" maxlength="254"/>
但是是的,它不起作用,我想这可能是因为复选框在一张桌子里,但我不太确定。关于在哪里查找的任何提示/建议都很好,请提前感谢。为什么不收集所有信息,并在提交时将其放在最后的输入字段中?这样你就不必添加和删除所有内容
否则,您可以考虑创建一个数组来存储每个选中的值(在移除数组时移除该项),并且每次输入更改时,清除并将数组的ToScript版本写入到输入
中。$(document).ready(function(){
function updateTextfield() {
var vals = [];
$('#incident :checked').each(function() {
vals.push($(this).val());
});
$('#textfield_a01').val(vals)
}
$(function() {
$('#incident input').click(updateTextfield);
updateTextfield();
});
});