更新:我想传递var value
给服务器
你好,同一个老,同一个老... :)
我有一个名为的表格<form id="testForm" action="javascript:test()">
和一个名为的代码区<code id="testArea"></code>
我正在使用以下代码来字符串化并在代码区域中显示数据:
var formData = form2object('testForm');
document.getElementById('testArea').innerHTML = JSON.stringify(formData, null, '\t');
var value = JSON.stringify(formData, null, '\t');
我想要的是将此数据发送到JSON文件。我一直在从事这个项目:http : //ridegrab.com/profile_old/,如果您按下Submit Query
按钮,您将看到页面的顶部。
我也想用这段脚本来发送数据:
function authenticate(userName, password) {
$.ajax
({
type: "POST",
//the url where you want to sent the userName and password to
url: 'username:password@link to the server/update',
dataType: 'json',
async: false,
//json object to sent to the authentication url
data: '{"userName": "' + userName + '", "password" : "' + password + '"}',
success: function () {
alert("Thanks!");
}
})
}
再次,我想要的是能够将JSON数据发送到服务器。我的服务器update or POST
在正确的位置设置了数据。
首先,您确定这不是连接问题吗?如果分配一个
—
Wiseguy
error
函数,它会被调用吗?如果是这样,会有什么错误?
尽管已经一年多了,但我会回答@Patrioticcow有关如何执行此操作的最新问题。您看到发送到ajax方法中的“成功”选项了吗?用“错误”做同样的事情。如“错误:MyErrorHandlingFunction”或“错误:function(error){[此处有错误处理代码]}”
—
vbullinger 2012年
data
为data: value,
... !! ??