尝试将变量放入值字段,如下所示:
<input type="hidden" id="descrip" value="' + descrip + '" name="descrip[]">
但是,如果使用带双引号的字符串(例如1“ RT OFFSET),它将把值变成这样:
<input type="hidden" id="descrip" value="1" rt offset" name="descrip[]">
由于此值放置为
value="1"
,因此它在1处停止并忽略其余部分。认为我必须在下面尝试的双引号中转义,但是那时候只将值设置为
value="1\"
,因此仍以“ 1英寸”为界。descrip = descrip.replace(/(["])/g, "\\$1");
在涉及双引号时,我在这里缺少什么来正确设置descrip的值字段?
最佳答案
尝试这个
descrip = descrip.replace('"', '"');
当您将其发布回服务器时,请再次更换它。