Php 下拉菜单更改后使用ajax
我想从下拉菜单中选择一个选项,然后让ajax从ajax.php获取数据,然后在输出中输出 剧本 下拉列表 ajax.php 当我选择一个选项时,它给出了我的错误和ajax错误。我做错了什么Php 下拉菜单更改后使用ajax,php,jquery,ajax,Php,Jquery,Ajax,我想从下拉菜单中选择一个选项,然后让ajax从ajax.php获取数据,然后在输出中输出 剧本 下拉列表 ajax.php 当我选择一个选项时,它给出了我的错误和ajax错误。我做错了什么 编辑:问题出在指向ajax.php的链接上。我的网站显示了来自不同.phps的不同部分,因此我对ajax.php所在的文件夹感到困惑。您必须从ajax对象中记录错误 $.ajax({ type:"POST", url:"ajax.php", data: "{'pa
编辑:问题出在指向ajax.php的链接上。我的网站显示了来自不同.phps的不同部分,因此我对ajax.php所在的文件夹感到困惑。您必须从ajax对象中记录错误
$.ajax({
type:"POST",
url:"ajax.php",
data: "{'parameter1': 'value1'}",
success: function(data) { $("#output").html(data); },
error: function(ts) {
alert(ts.responseText)
$("#output").html("Error with ajax");
}
})
数据何时填充?我的意思是,ajax错误可能是因为您使用未定义的变量调用它。从响应错误中捕获错误:functionjqXHR、textStatus、errorSprown{$'output'.htmlJSON.stringifyjqXHR++textStatus++errorSprown;}选项是选择元素吗?吞咽实际错误。希望我们能猜出是什么-
foreach($categories as $category) {?>
<option><?php echo $category['categoryName']; ?></option>
<?php } ?>
<?php
$result = "Ajax is working";
echo $result;
?>
$.ajax({
type:"POST",
url:"ajax.php",
data: "{'parameter1': 'value1'}",
success: function(data) { $("#output").html(data); },
error: function(ts) {
alert(ts.responseText)
$("#output").html("Error with ajax");
}
})