0
我試圖將輸入文本的值與Ajax請求的返回值進行比較,但我不知道爲什麼測試不起作用。 我正在使用Phonegap。 這裏是我的代碼:XML解析的測試返回
var contenu = $("#champ").val() ;
$("#envoi_search").click(function() {
$.ajax({
type: "POST",
url: "http://www.edumobile.org/blog/uploads/XML-parsing-data/Data.xml",
data: "{}",
cache: false,
dataType: "xml",
success: function(data) {
$(data).find("Book").each(function() {
if($(this).find("name").text() == contenu) {
$("#result").append("<br> Titre : " + $(this).find("name").text());
$("#result").append("<br> Auteur : " + $(this).find("address").text());
$("#result").append("<br> Pays : " + $(this).find("country").text());
}
});
if($("#result").is(':empty')) {
$("#error").append("Désolé Aucun livre n\'a été trouvé") ;
}
}
});
});
你對這個問題有什麼想法嗎? 非常感謝:-)