我正试图将一些数据与Java servlet 或行动中一个jax的j Query检索。 这是我最糟糕的一周,一切都是香蕉。 这里是我的XML对策:
<ajax-response>
<response>
<item>
<name>ok</name>
<value>true</value>
</item>
<item>
<name>menuDiv</name>
<value> Some HTML Menu</value>
</item>
</response>
</ajax-response>
And I am trying to get just the "menuDiv" value that is "Some HTML" :
$.ajax({
type: "GET",
url: basePath+ mostrarMenu.do ,
dataType: "xml",
success: parseXml
});
function parseXml (xml) {
var menu = $(xml).find("item");
menu.each(function(i, value) {
alert(value[0]);
if (value == menuDiv ) {
alert("Esto es el menudiv:"+value);
}
if (( value != null ) || ( value != ) || ( value != )) {
$( #menuDiv ).append(value);
}
else
alert ("anda el else");
});
<代码>alert(数值[0]);和if (数值 = 男性uDiv ){
这使菜单可见,但与其他物品一样,如<条码>true,在手提上出现。
任何帮助或建议都会受到高度赞赏。 感谢。
EDIT 2:
有了这一功能,我现在就读了通俗文本(没有做过html)和所有“再版;物品和”:
function parseXml (xml) {
var menu = $(xml).find("item");
menu.each(function(i, value){
if(( value != null ) || ( value != ) || ( value != )){
$( #menuDiv ).append($(value));
} else alert ("anda el else");
});
}
}
www.un.org/spanish/ecosoc 我改变了数据Type: html和我的菜单是显而易见的,但我继续试图在我的XML上选择一个信息技术网,而不是全部。