![](/img/trans.png)
[英]Unexpected end of JSON input error while uploading a file using jQuery File Upload
[英]Json uploading with jquery file error
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="jquery-1.11.0.js"></script>
<script type="text/javascript">
function restults(data)
{
$.each(data, function(index, data)
{
alert(data.menu);
$("#menu").append("<li>MenuID: " + data.MenuID + " OmfID: " + data.OmfID + " menu_name: " + data.menu_name + "</li>");
});
}
$(document).ready(function()
{
setInterval(function()
{
$.ajax(
{
type: "GET",
dataType: "json",
url: "json.json",
success: function(data)
{
restults(data);
}
});
}, 1000);
});
</script>
</head>
<body>
<div id="menu">
</div>
</body>
</html>
这是我的json文件
[
{"menu":{"MenuID":"Test 1302662957","OmfID":"http:\/\/www.google.com","menu_name":"Zuker"}},
{"menu":{"MenuID":"Test 1302662957","OmfID":"http:\/\/www.google.com","menu_name":"Zuker"}},
{"menu":{"MenuID":"Test 1302662957","OmfID":"http:\/\/www.google.com","menu_name":"Zuker"}},
{"menu":{"MenuID":"Test 1302662957","OmfID":"http:\/\/www.google.com","menu_name":"Zuker"}},
{"menu":{"MenuID":"Test 1302662957","OmfID":"http:\/\/www.google.com","menu_name":"Zuker"}}
]
现在,我的javascript设置方式可以在没有{“ menu”:的情况下运行:位于json文件中,但是我必须在json文件中具有{“ menu” ::。 我的问题是:
只是在迭代方式上做了一些小的改变
function restults(result) {
$.each(result, function(index, data) {
var menu = data.menu;
var li = $('<li />', {
text : "MenuID: " + menu.MenuID + " OmfID: " +
menu.OmfID + " menu_name: " + menu.menu_name
});
$("#menu").append(li);
});
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.