cập nhật: Tôi muốn chuyển var value
đến máy chủ
xin chào, cùng cũ, như cũ ... :)
Tôi có một hình thức được gọi <form id="testForm" action="javascript:test()">
và một khu vực mã được gọi là<code id="testArea"></code>
Tôi đang sử dụng mã này để xâu chuỗi và hiển thị dữ liệu trong vùng mã:
var formData = form2object('testForm');
document.getElementById('testArea').innerHTML = JSON.stringify(formData, null, '\t');
var value = JSON.stringify(formData, null, '\t');
Điều tôi muốn là gửi dữ liệu này đến tệp JSON. Tôi đã làm việc trong dự án này: http://ridegrab.com/profile_old/ và nếu bạn nhấn Submit Query
nút, bạn sẽ thấy phần đầu của trang được điền.
Ngoài ra tôi muốn sử dụng đoạn mã này để gửi dữ liệu:
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!");
}
})
}
Một lần nữa, tất cả những gì tôi muốn là có thể gửi dữ liệu JSON đó đến máy chủ. Máy chủ của tôi được thiết lập để update or POST
dữ liệu ở đúng nơi.
error
chức năng, nó có được gọi không? Nếu vậy, với lỗi gì?
data
bằngdata: value,
... !! ??