我的购物车中有一个注释框,使用户能够为订单等提供送货说明...我们有大量的请求,要求提供一个要求退货标签并具有以下值的复选框:复选框,即“包括运输标签”-现在,当单击该复选框时,会将复选框值插入到textarea中。到目前为止,我已经完成了这项工作。我的问题是,如果他们改变主意,则当未选中该复选框时,该复选框的值仍保留在文本区域中。
<script>
$("#ReturnLabel").change("click", function () {
setTarget();
$("#ReturnLabel").change(setTarget);
function setTarget() {
var textareaText = $('textarea').val();
var tmp = $("#ReturnLabel:checked").val() || '';
$('#targetTextField').val(textareaText + tmp);
}
});
</script>
form fields
<input type="checkbox" id="ReturnLabel" name="ReturnLabel" value="***Please Include Return Label***"> Include Return Label<br>
<textarea class="form-control" id="targetTextField" name="targetTextField" rows="5" cols="100">