在jquery和Laravel中解析json数组

时间:2016-11-04 20:50:26

标签: jquery ajax laravel

我在json中返回了以下响应,但是我无法将结果解析为JQuery视图。我试过data.prodotto[0]但是没有用。我还尝试使用data.prodotto返回“undefined”

enter image description here

我的Ajax请求是:

$.ajax({ 
url: 'carrello-ajax', 
type: "post", 
data: {
      'id_tariffa':id_tariffa, 
      'tipo_soglia':tipo_soglia, 
      'cod_carrello':cod_carrello, 
      'quantita':quantita, 
      '_token': $('input[name=_token]').val()
}, 
success: function(data){ 
if ( data.OK == 1 ) { 
var mod_carrello_original = $("#mod_carrello2").html(); $('#add_to_cart').hide('fast'); 
$('#mod_carrello').html('<h1 align="center" style="color:green; font-size: 21.5em;"><i class="fa fa-smile-o"></i></h1><br><br><h3 align="center">Servizio aggiunto correttamente al carrello</h3>');

我需要在我的.html jquery注入中使用字段“quantità”。

我怎样才能达到这个效果?

这项工作是在Laravel 5.1中构建的

1 个答案:

答案 0 :(得分:0)

我认为您需要在成功函数中记录数据并检查其中的内容。 喜欢这个

List<String> strList = new ArrayList<String>();
strList.add("abc");
strList.add("xyz"); 

或在success函数中添加调试点并检查数据对象中的内容。 如果它以对象格式打印,那么它将工作,其他可能是数据将只包含字符串或其他任何东西。 因此,在通过数据对象访问它们之前,只需检查它们是否为它们。