使用XHR接收5种响应数据
text/plain
- 服务端:
header('Content-Type: text/plain');
echo 'succ';
- 客户端:
if (xhr.responseText === 'succ') { ... }
- 服务端:
text/html
注意:AJAX应用中服务器返回的不是完整的HTML文档,而只是HTML标签组成的片段
- 服务器端:
header('Content-Type:text/html');
echo '<li>xx</li><li>yy</li>';
- 客户端:
parent.innerHTML = xhr.responseText;
- 案例:搜索建议 ( 如百度搜索 )
SELECT * FROM book WHERE bname LIKE '%指南%'; //%匹配任意多个任意字符——模糊匹配
- 服务器端:
application/javascript
注意