原代码:
html文件
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
</head>
<body>
<input type="button" value="下载XML数据到数组" onclick="read_XML_to_array()" />
<input type="button" value="显示XML数据到Table" onclick="disp_XML_to_table()" />
<br />
请输入模糊身份证局部字符串<input type="text" id="mh_id" />
<input type="button" value="模糊查询" onclick="fuzzy_Find()" />
<hr />
<table id="result" border="1">
</table>
</body>
</html>
<script type="text/javascript" src="jquery-1.11.1.js"></script>
<script type="text/javascript">
var G_array = new Array();//全局数组
//--XML存储到数组
function read_XML_to_array()
{
$.get("./student.xml", //$.get()
function (XMLtext) {
var s = XMLtext;
var begin = s.indexOf("<student>");//indexOf()
var end = s.indexOf("</students>");
var XMLdata = s.substring(begin, end);//substring( , )
var A = XMLdata.split("</student>");//split()
for (var k = 0; k < A.length - 1; k++)
{
A[k] = A[k] + "</student>";
}
G_array = A;
}, "text");
}
//---显示XML数据
function disp_XML_to_table()
{
if (G_array.length == 0) { alert("请先下载数据!");}