0
我正在试图将“if”条件应用于AJAX xml解析,但我不能。这是我的代码将condicional应用于AJAX xml解析
<script>
$(document).ready(function()
{
$.ajax({
type: "GET",
url: "http://domain.com/file.xml",
dataType: "xml",
success: function(xml) {
$(xml).find("something").each(function(){
if (data[i]["somefield"] == 1) {
$("#output").append("HOLAAAA");
} else {
$("#output").append("MOLOOOOOOOOOO");
}
});
},
error: function() {
alert("Can't retrieve data");
}
});
});
</script>
但是它不运行。有谁能够帮助我?
非常感谢您
什么你试图做的是不明确的,但你应该使用传递给你给每一个回调的参数:'$ (xml).find(“something”)。each(function(SOME ARGS){'。 –
'i'声明在哪里??通过jquery'each'函数传递它.. –
谢谢.LeGEC的答案解决了我的问题问题。干杯。 – user2851282