2013-11-28 40 views
-1

我無法在此代碼中獲取json數據。有人幫助我PLZ。 。 。如何從asp.net獲取json數據c#在成功函數中返回?

JS代碼

success: function (response) 
{ 
    var obj; 
    try 
    { 
     obj = Ext.JSON.decode(response.response.Text); 
    } 
    catch (error) { alert(error); } 
    this.up('form').getForm().reset(); 
    Ext.Msg.alert('Success', 'inserted ID: ' + obj.id); <<< I can't get json data 
} 

簡單的asp.net C#代碼

+0

你得到的錯誤是什麼? – Mithrandir

+0

它是擊中'成功'回調或錯誤? –

+0

顯示實際的AJAX調用,您可能會請求錯誤(如跨域)等 – Lloyd

回答

0

obj = Ext.JSON.decode(response.responseText);爲我工作,但你的代碼中包含一個額外的點(。), 您使用obj = Ext.JSON.decode(response.response.Text);

也沒必要寫Ext.JSON.decode,你可以用Ext.decode