我有一个变量,它是重复列表的一部分,当我使用 console.log 时,可以看到带引号的字符串,但当打印时,会截掉除该列表之外的所有内容。
function sendToPackList(){
for(let i = 0; i < $('[name="tempQuant[]"]').length; i++){
if($('[name="tempQuant[]"]')[i].value > 0){
packItem++;
let temprow = $('[name="tempQuant[]"]').eq(i).parent().parent().parent().parent();
let tempDesc = temprow.find('[name="tempDesc[]"]')[0].value
console.log(tempDesc);
let tempWeight = temprow.find('[name="tempWeight[]"]')[0].value
let tempQuant = temprow.find('[name="tempQuant[]"]')[0].value
$('#packlistItems').append('<div class="row"><div class="6u"><div style="position:relative">
<input type="text" name="goodsDesc[]" onkeyup="stockAutocomplete(this)" autocomplete="off" value="'+tempDesc+'"></div></div></div>
变量名为 tempDesc 并保存字符串 48" 监视器,并显示为 console.log 语句中的内容。但是,当它达到 value="'+tempDesc'" 时,它仅显示单词 48。我尝试在引号前添加斜杠,但是毫无喜悦。
aluckdog
相关分类