尝试从URL或PHP脚本获取响应时遇到问题。当我单击运行此功能的按钮时,单击()它会在DreamWeaver中给出正常响应,但在浏览器中单击时会返回错误。我已经搜索了答案,但没有任何帮助。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Log In</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
</head>
// I've deleted buttons and other stuff from this example code so it can be easier to read
<script language="javascript">
function clicked(){
$.ajax("test.php", {
type: 'GET',
dataType: 'text',
success: function (data, textStatus, jqXHR) {
var returned_data = data;
alert("returned_data ="+returned_data);
},
error: function( req, status, err ) {
alert( 'something went wrong', status, err );
}
});
</script>
</html>
PHP脚本工作正常,其他一些问题在这里,但我似乎无法看到它。
答案 0 :(得分:1)
您在脚本末尾缺少右括号。 它应该是:
<script language="javascript">
function clicked(){
$.ajax("test.php", {
type: 'GET',
dataType: 'text',
success: function (data, textStatus, jqXHR) {
var returned_data = data;
alert("returned_data ="+returned_data);
},
error: function( req, status, err ) {
alert( 'something went wrong', status, err );
}
});
}
</script>
答案 1 :(得分:0)
您的代码适用于Dreamweaver,因为它有一个内置的Apache服务器,尽管您没有在生产环境中使用它。