gpt4 book ai didi

javascript - 参数列表后缺少 ) 就在我调用一个函数时

转载 作者:行者123 更新时间:2023-12-03 01:39:26 26 4
gpt4 key购买 nike

我有一个奇怪的行为,当我在 js 部分调用此函数 $blockProduct 时,我会出现此错误 missing ) after argument list 但当我更改时将该函数与另一个 $blockService 一起使用,我就不再遇到错误了!

php:

$blockService= $blockObject->getPaymentmethodOptionArray();

返回:

array(5) {
[0] => array(2) {
["value"] => string(1) "1"
["label"] => string(2) "CB"
}
[1] => array(2) {
["value"] => string(1) "3"
["label"] => string(4) "Visa"
}
}

 

$blockProduct = $blockObject->getProductOptionArray();

返回:

array(3) {
[0] => array(2) {
["value"] => string(1) "1"
["label"] => string(14) "Bidon d'huile"
}
}

我认为问题来自于é

JS:

jQuery(InputsWrapper3).append(
'<div class="added">' +
'<select id="produit_option_'+ FieldCount +'"'+ 'class="select" name="produit_option[]">'+
'<?php foreach($blockProduct as $prod):?>'+ /*$blockProduit*/
'<option value="<?php echo $prod['value']; ?>" selected><?php echo $prod['label']; ?></option>'+
'<?php endforeach; ?>'+
'</select>' +
'<input type="text" name="produit_input[]" id="produit_field_'+ FieldCount3 +'"/>' +
' <a href="#" class="removeclass">'+deleteIcon+'</a>' +
'</div>'
);

最佳答案

使用php转义字符方法例如,在您的情况下 htmlspecialchars($prod['value'], ENT_QUOTES, 'UTF-8');

关于javascript - 参数列表后缺少 ) 就在我调用一个函数时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50923952/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com