新手请教.get方法如何使用
刚学jquery,试了一个例子,有两个页面index.html,data.php,但每次执行都显示的都是乱码,请问该怎么办?
index.html
nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
New Document
<script></script>
<script><br />
$(document).ready(function(){<br />
$('#choice').change(function(){<br />
if($(this).val()!='')<br />
{ <br />
$.get(<br />
'data.php',<br />
{what:$(this).val()},<br />
function(data){<br />
$('#result').html(data);<br />
});<br />
}<br />
});<br />
});<br />
</script>
data.php
if($_GET['what']=='good')
{
$names=array('Sherlock Helmes','John Watson','Hercule Poirot','Jane Marple');
echo getHTML($names);
}
else if($_GET['what']=='bad')
{
$names=array('Professor Moriarty','Sebastian Moran','Charles Milverton','Von Bork','Count Sylvius');
echo getHTML($names);
}
function getHTML($names)
{
$strResult='
';
for($i=0;$i
{
$strResult.='- '.$names[$i].'
';
}
$strResult.='
';
return $strResult;
}
?>
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn