【发布时间】:2011-12-01 21:46:00
【问题描述】:
我正在创建一个动态 Web 项目,使用 Tomcat,我在 jQuerys getJSON 方法中发送/接收数据时遇到了一些问题。
我拥有的是:
$('#selectNone').click(function(){
var method = "getWellList";
$.getJSON("HandleGet",{Method:method},
function(data) {
$.each(data, function(i, field){
$("#dynamicCheck").append(field + " ");
然后它出现在我的 java 中的 doGet 中,然后我创建了一个 XML,将 XML 转换为 JSON。 XML 看起来像这样:
<?xml version="1.0" encoding="UTF-8"?>
<mobileApp>
<wellList>
<well uid="0" name="Well0"/>
<well uid="1" name="Well1"/>
<well uid="2" name="Well2"/>
</wellList>
</mobileApp>
这样会创建一个 JSON:
[[
{
"@uid": "0",
"@name": "Well0"
},
{
"@uid": "1",
"@name": "Well1"
},
{
"@uid": "2",
"@name": "Well2"
}
]]
我找不到任何关于在 jQuery 中解析 JSON 响应并用于填充复选框控制组的好的文档。
谁能帮帮我? JSON 是否正确?我使用http://json-lib.sourceforge.net/snippets.html 将XML 转换为JSON。
提前致谢!
【问题讨论】:
标签: javascript jquery ajax tomcat get