2016-04-11 154 views
1

其實,我工作的一個小PHP腳本,我用這個代碼,以使一個Ajax查詢Ajax響應爲JavaScript變量

var CODE = $('.code').val(); 
     var CASE = $('.code').attr('case'); 
    $.ajax({ 
      type:'POST', 
      url:'ajax.php', 
      data:'code='+CODE+'&case='+CASE, 
      success:function(html){ 

      } 
     }); 

的反應就是這樣

<span class="name">Yassine</span> 
<span class="email">[email protected]</span> 

我想存儲這些結果是這樣的JavaScript變量:

Var name = Yassine 
Var email = [email protected] 

回答

1

您可以使用jQuery().eq().text()

var response = $(html); 
var name = response.eq(0).text(); 
var email = response.eq(1).text(); 
+0

它不起作用:(Html響應是SPANS HTML標記。 –

+0

@YassineDevlopper你能描述「它不工作」嗎? _「Html響應是SPANS HTML標記」_是 – guest271314

+0

響應如下所示: Yassine我想將Yassine設置爲變量,所以我正在尋找一種方法來選擇跨度班級名稱並獲得內部價值。任何其他方式都可以。 –