总结一下我在这里要实现的目标:
在 的内部,当在下拉列表中选择一个选项时,将使用内部的事件index.php
调用一个函数onchange="displayData(this)
<select>
POST
此函数对 PHP 页面 ( target.php
)执行 AJAX请求,value
其中包含所选选项的data
PHP页面显示div
在页面上的a里面
这是使用 jQuery 的函数:
function displayData(str){
$.ajax({
url: "target.php",
type: "POST",
data: {"value": str.value},
success: function(data){
console.log(data);
}
});
$('#my-div').load('target.php');
}
为了方便起见,PHP 页面如下所示:<?php echo $_POST['value']; ?>
data
登录时success
,一切似乎都正常, 的值$_POST['value']
正确显示在控制台中。但是在页面本身中,我收到一个错误:
注意:未定义索引:值
对不起,如果它看起来有点愚蠢,但我不知道我做错了什么......所以我想问问社区。谢谢你们的帮助!干杯。
呼啦一阵风
心有法竹
慕姐8265434