我在processor.php中有以下代码,使用jQuery ajax方法在同一页面上查看数据库中的图像。下载图像部分是在另一个名为solve.php的PHP上完成的。图像未显示在同一页面上,并且出现了萤火虫错误;
<head>
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script>
$(document).ready( function() {
$(".image-view").click(function(e) {
e.preventDefault();
var url = $(this).attr('href'); // Get href attribute of current element
$.ajax({
url: url, // Use url with arguments
type: "GET",
success: function(data){ //function to be called if request succeeds
$("#preview").html(data); // It should be html here
}
});
}) //line 20
});
</script>
截图
是什么原因?
函数体后面的SyntaxError:missing} processor.php(第20行,第5栏)
在函数体processor.php之后SyntaxError:missing}(第20行, col 5)
SyntaxError:expected expression,got'}'processor.php(第21行, col 2)