我使用下面的代碼如何在jQuery的
<script>
$(document).ready(function(){
$('.v_modalLink').click(function(){
var journalId=$(this).attr('data-id');
$.ajax({
type:"POST",
url:"<?php echo base_url();?>index.php/pranasInventory/view_invoice/1",
data:{journalId:journalId},
success:function(data)
{
var json_obj=$.parseJSON(data);
for(var i in json_obj)
{
voucherId=json_obj[i].invoice_id;
}
}
});
})
});
</script>
我要分配每個變量防爆每個性反應值:CLIENTNAME = 「DXX」; cleitPhone = 「eerere」
我有以下控制檯響應:
{
"invoice": [{
"invoice_id": "1",
"client_id": "1",
"client_name": "makemytrip",
"client_phone": "1234567891",
"client_email": "[email protected]",
"client_address": "Banglore.",
"service_name": "Mobile Apps",
"service_description": "asdasd asasd asdads asdasdads.",
"created_date": "2016-08-10",
"gross_amount": "1000000",
"tax_amount": "145000",
"net_amount": "1145000",
"tax_identifier_name": "Service Tax 14.5%"
}],
"myarray": [{
"taxname": "Service tax @ 14%",
"taxamount": 140000
}, {
"taxname": "swachh bharat cess @ 0.5%",
"taxamount": 5000
}],
"rowcount": 2
}
如何在jQuery中解析上述數據?謝謝。
不清楚。請[編輯]添加說明,示例和其他細節。 – Tushar
它看起來好像它已經被解析了......?假設你發佈的內容實際上是一個字符串,將它作爲參數發送給'JSON.parse()'。請注意,如果您通過AJAX請求檢索此JSON,那麼它將通過jQuery自動爲您解析 - 假設您已在響應中設置了正確的MIME類型 –
[將安全地將JSON字符串轉換爲對象](http ://sackelyflow.com/questions/45015/safely-turning-a-json-string-into-an-object) –