我有一个移动应用程序,我有很多数据,我把一个JSON对象存储在localStorage中。我需要将这些数据提交给PHP进行处理。我选择使用jQuery.ajax将数据作为JSON对象发送给PHP。但是,当我运行该函数时,它会提供成功消息,但不会转到指定的URL。我有很多PHP的经验,但这是我第一个JS密集型项目。jQuery.post没有发送数据到指定的URL
这里是我的JS代码:
function sendToPHP() {
jQuery.ajax({
type: "POST",
url: "email.php",
data: { "json" : ATRdataJSON},
success: function(data){
console.log("Data Sent!");
},
});
};
ATRdataJSON是具有嵌套在几个JSON对象JSON对象。
不确定是否正常,但是你写了“ATR”,它不应该是属性的“ATTR”吗?只是一个想法。 – 2012-08-09 00:55:13
成功后,你不应该有那种悬而未决的逗号。 – david 2012-08-09 03:06:23
ATR只是我的JSON对象名称的一部分 – Brenton 2012-08-09 21:43:16