我想提交一個表格在sencha觸摸框架中使用ajax。這是一個簡單的形式,要求用戶的姓名,電子郵件地址和簡短的信息。然後我想將這些數據發佈到一個php腳本,只需將數據發送給我即可。與sencha觸摸ajax問題
我的問題是,當我試圖提交我得到以下錯誤的形式: 「語法錯誤:無法解析JSON字符串」
代碼發送請求如下:
var userName = name.getValue();
var userEmail = email.getValue();
var userMessage = message.getValue();
Ext.Ajax.request({
url:'path/to/phpfile.php',
jsonData:{"name":userName, "email":userEmail, "message":userMessage},
method:"POST",
success:function(){
alert("Success!");
},
failure:function(){
alert("Error");
}
});
在上線14583的煎茶觸摸框架,這是
Ext.util.JSON = {
encode: function(o){
return JSON.stringify(0);
},
decode: function(s){
return JSON.parse(s); //this is line 14583
}
};
我剛開始學習分機和煎茶觸摸因此可能發生
錯誤有人請在這裏指出正確的方向?任何線程/教程/例子將不勝感激。
在此先感謝
得到了任何堆棧跟蹤? – user123444555621 2011-05-20 18:33:30
你能捕捉從服務器回來的json嗎? – ballmw 2011-05-20 18:51:20
@ballmw據我可以告訴請求永遠不會讓它到服務器 – heymrcarter 2011-05-20 19:02:42