Javascript 当我从数组填充下拉列表时,post并没有给我一个值
答案正确,但数字有问题Javascript 当我从数组填充下拉列表时,post并没有给我一个值,javascript,php,Javascript,Php,答案正确,但数字有问题 function add() { <? addToDakavebebi($_POST['answer'], $_POST['number']);?> } 它正确地填充了第页的方框 <script> var ddlItems = document.getElementById("number"), itemArray = ["a", "b", "c"]; for (var i = 0; i < ite
function add() {
<? addToDakavebebi($_POST['answer'], $_POST['number']);?>
}
它正确地填充了第页的方框
<script>
var ddlItems = document.getElementById("number"),
itemArray = ["a", "b", "c"];
for (var i = 0; i < itemArray.length; i++) {
var opt = itemArray[i];
var el = document.createElement("option");
el.textContent = opt;
el.value = opt;
ddlItems.appendChild(el);
}
</script>
在字段中添加姓名编号。目前,您的服务器无法获取该数据
<select id='number' name='number'>
<option value="">select</option>
</select>
将id=number更改为name=number。$\u POST请求键是给定字段的name属性。它需要对应。而且,在数字的第一个下拉列表中,您没有其他选择。您不能直接从JavaScript调用PHP函数。您需要使用AJAX。
<select id='number' name='number'>
<option value="">select</option>
</select>