2017-05-29 9 views
0

タイトルにあるように、このゴーストエラーが発生しています。私はすでにいくつかの質問を同様に読んでおり、すべての答えはJSONに何か問題があることを示唆しています。私は自分のコードでそれを見つけることができません。ここでは、次のとおりです。ExtJs Json missing)括弧内のZend Framework内

Ext.Ajax.request({ 
    url: '/procurement/procurementpurchaseorder/cekcost', 
    method: 'POST', 
    params: params, 
    success: function (result, request) { 
     var returnData = Ext.util.JSON.decode(result.responseText); 
     if (returnData.success) { 
      myPanel = Ext.getCmp('abs-budget-panel'); 
      myPanel.body.load({ 
       url: '/procurement/procurement/apppo', 
       scripts: true, 
       params: params 
      }); 
     } 
    }, 
    failure: function(action){ 
      if(action.failureType == 'server'){ 
       obj = Ext.util.JSON.decode(action.responseText); 
       Ext.Msg.alert('Error!', obj.errors.reason); 
      }else{ 
       Ext.Msg.alert('Warning!', 'Server is unreachable : ' + action.responseText); 
      } 
    } 
}); 

そして、最初のURLからの復帰POST JSON:

etc [{"prj_kode": "Q000169", "prj_nama": "Telkomsel IBC 2014", "sit_kode": "210", 
"sit_nama": "Poin Square", "sup_kode": "VDR0007", "sup_nama": "Andrew Hongkong Ltd", 
"tgldeliesti": "2017-05-29", "tujuan": "Jl. Danau Singkarak No. 65 B-C, Sei Agul, Medan 20117", 
"payterm": "-", "typepo": "undefined", "invoiceto": "PT QDC Technologies", 
"budgettype": "Project", "ket": "-", "ketin": "-", "val_kode": "IDR", "rateidr": "0", "top": "0"}] 

file[] 

posts[{"urut": "24", "workid": "1026", "workname": "Material for Common RF Work", 
"pr_number": "PRF-15000984", "prj_kode": "Q000145", "sit_kode": "210", "prj_nama": "Telkomsel IBC 2014", 
"sit_nama": "Poin Square", "kode_brg": "410011-LEON", "nama_brg": "Coaxial Cable - 7/8 inch", 
"qty": "1", uom": "Mtr", "val_kode": "IDR", "currency": "0", "price": "62475", 
"tgl_pr": "2017-04-10", "totalPR": "3399.0000", "pricePR": "62475.0000", "totalPricePR": 212352525, 
"totalPO": 3001, "totalPricePO": "129900000.00000000", "totalPrice": 62475, 
"id": "78173", "sup_kode": "VDR0007", "sup_nama": "Andrew Hongkong Ltd", 
"invoiceto": "PT QDC Technologies", "ket":"", "tujuan":"Jl. Danau Singkarak No. 65 B-C, Sei Agul, Medan 20117", 
"tgl_kirim": "2017-05-29T00:00:00", "po_term": "-", "top": "0", "budgettype": "Project", 
"net_act": 208", "qtySupp": "1", "priceSupp": "62475", "totalPriceSupp": 62475, 
"statusppn": "N", "valueppn": 0, "valueppnSupp": 0, "percentppn": 0, "gtotal": 62475}] 

私はJSONの構造は上のスポットだと思います。それで、私は何が欠けていますか?質問に関する詳細が必要かどうかを教えてください。どんな助けもありがたい。

答えて

0

あなたのetcjsonは正しいです。問題はあなたの最後のjsonという投稿です。 jsonの属性の一部が二重引用符で正しくフォーマットされていませんでした。を確認して、両方のjsons.Formatをjsonと比較してhereを確認してください。

{ "urut": "24"、 "workid": "1026"、 "workname": "共通RF作業用材料"、 "pr_number": "PRF-15000984"、 "prj_kode":」 "kan_brg": "410011-LEON"、 "nama_brg": "同軸ケーブル - 7/4"、 "シックコア" 「8」、「qty」、「1」、「uom」、「Mtr」、「val_kode」、「IDR」、「通貨」:「0」、「価格」:「62475」、「tgl_pr」:「2017 "totalPR": "3399.0000"、 "pricePR": "62475.0000"、 "totalPricePR":212352525、 "totalPO":3001、 "totalPricePO": "129900000.00000000"、 "totalPrice":62475、 "id ":" 78173 "、" sup_kode ":" VDR0007 "、" sup_nama ":" AndrewHongkongLtd "、" invoiceto ":" PTQDCTechnologies "、" ket ":" "、" tujuan ":" Jl.DanauSingkarakNo.65B-C、 「予算」、「予算」、「プロジェクト」、「net_act」:「予算」、「予算」、「予算」、「予算」、「予算計画」、 「208」、「qtySupp」:「1」、「priceSupp」:「62475」、「totalPriceSupp」:62475、「statusppn」:「N "valueppn":0、 "valueppnSupp":0、 "percentppn":0、 "gtotal":62475}

+0

私はすでに上記のJSONコードを変更していますが、これはJSONとして認識されていますが、 。 – rayyar

+0

私は上記のjsonのみをコピーしましたが、これは失敗した犯人です。両方のjsonsを比較して確認しましたか? – Tejas

関連する問題