我正在用 php mysql 生成网页。
javascript 文件不工作。它抛出错误 - 未声明纯文本文档的字符编码。如果文档包含 US-ASCII 范围之外的字符,则文档将在某些浏览器配置中呈现乱码。文件的字符编码需要在传输协议中声明或文件需要使用字节顺序标记作为编码签名。
这三个文件是:
第一个文件代码是:indexmain1.php
<!doctype html>
<html lang="en">
<head>
<title> Searching sites</title>
</head>
<body>
<input type="text" id="go" name="go" size="80"/>
<input type="submit" name="searchsite" id="submit" value="search site"/>
<div id="search_query"></div>
</body>
</html>
第二个文件名:instant1.js
$('#go').keyup(function(){
var search_query=$(this).val();
$.post('search1.php',{search_query:search_query},function(searchq){
$('#search_query').html(searchq);
});
});
第三个文件名:search1.php
<?
mysql_connect("localhost","root","root");
mysql_select_db("sachin");
if(isset($_POST['search_query'])){
echo $_POST['searchquery'];
?>
现在我只是想显示在 indexmain.php 中完成的搜索,但即使我只是尝试回显搜索到的查询,它也没有显示任何结果。请帮助队友...