我没有得到这个代码的下拉列表

时间:2016-11-22 08:56:19

标签: javascript php

//这里str是一个变量,我只是试图将php变量分配给srt变量,但我收到一个错误,即: -

  

解析错误:语法错误,意外'var'(T_VAR)

let list = [1,2,3,4,5];
const removeElement = list.indexOf(3); // remove number 3
list.slice(0, removeElement).concat(list.slice(removeElement+1)) // [1,2,4,5]

2 个答案:

答案 0 :(得分:0)

?>
<script>
<?php
while($rowss = mysql_fetch_array($result2, MYSQL_ASSOC)){   
?>
var str = '<?=$rowss["ingredient"]?>';
var str_array = str.split(',');
    for(var i = 0; i < str_array.length; i++) {
        // Trim the excess whitespace.
        str_array[i] = str_array[i].replace(/^\s*/, "").replace(/\s*$/, "");
        // Add additional code here, such as:
        var opt = document.createElement('option');
        opt.innerHTML = str_array[i];
        opt.value = str_array[i];
        sel.appendChild(opt);
    }
<?php
}
?>
</script>

答案 1 :(得分:0)

另一种方法可能是在PHP中生成一个包含所有sort的数组,然后在javascript中将其指定为变量。

ingredients