XML查找每个javascript请求,每个请求主要在每个javascript请求中

时间:2012-11-22 09:26:16

标签: javascript jquery xml ajax

我在phonegap框架的帮助下一直在研究android应用程序。我已经制作了1个php -xml文件来解析从我的站点到应用程序的数据。我遇到的问题是,当我点击按钮时,我希望将所有<vic></vic>分开点击的cat_id 下面是与xml文件的链接 http://smeshnoto.eu/rss/mobile_vicove_cats.php

目前我有这段代码:

function showVicoveKategorii(){
      var xml = '';
    $.ajax({
      url: "http://smeshnoto.eu/rss/mobile_vicove_cats.php",
      dataType: 'xml',
     success: kategorii,
     error: function () {
         alert('Грешка в сървъра');
     }
    });

}

function kategorii(xml){
     var obj = document.getElementById("vicove_kategorii_id");  
$(xml).find('category').each(function(){
  var catname = $(this).find('cat_name').text();
  var catid = $(this).find('cat_id').text();
  var titlevic = $(this).find('title_vic').text();
  var descvic = $(this).find('desc_vic').text();
  addContent(obj, '<a href="" onClick="alert(\''+descvic+'\');" data-role="button">'+catname+'</a>');

});

}

我希望当我点击按钮时,警告全部为<vic></vic> <br>,例如在每个元素之后,当然那些<vic></vic>来自点击的类别(cat_id)< / p>

1 个答案:

答案 0 :(得分:0)

解决方案是使用http://smeshnoto.eu/rss/mobile_vicove_cats.php?cat_id=ChosenID 所以你可以从所选的id中获取项目:)