Ant*_*rra 9 javascript firefox jquery servlets
我有一个jquery脚本,它将数据发送到java servlet并根据servlet响应更新页面内容.一切正常(页面使用我期望的值更新),但我可以在firefox的开发人员控制台中看到以下错误:
XML解析错误:语法错误位置:http:// localhost:8080/servlet_url行号1,列1
这是我的jQuery代码:
<script src="http://code.jquery.com/jquery-1.10.2.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$.post('servlet', {
filepath : '${file}'},
function(responseText){
$('#div_id').text(responseText);
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
Ant*_*rra 12
似乎问题发生是因为我忘了在servlet中设置响应内容类型.基本上这行代码:
response.setContentType("text/plain");
Run Code Online (Sandbox Code Playgroud)
解决了这个问题.
| 归档时间: |
|
| 查看次数: |
10947 次 |
| 最近记录: |