私はWinjs
コーディングが初めてで、リストにデータがあります。そのデータを json Web Service に送信したいと思います。
Web サービスの呼び出しに成功し、応答があるため、Web サービスは機能していますが、データが送信されていないようです。データの宣言方法がわかりません。
(username,first_name,last_name,password) のように送信するデータが多数あり Register.json
、Register.json
実行後に次の応答が返されます。
{
"format":
"json",
"success":
false,
"errors":
["User name is empty"],
"result":
null
}
データが送信されないことを確信しています
function Register() {
var dataArray = [
{
username: "Marley",
first_name: "dog",
last_name: "ded",
password: "pdre4252d"
}];
WinJS.xhr({
url: "my_Base_URL/Register.json",
type: "post",
headers: { "Content-type": "application /x-www-form-urlencoded" },
data: dataArray
// data:JSON.stringify(dataArray)
}).done(
function complete(result) {
if (result.status === 200) {
console.log("Success: Response Text: " + result.responseText);
}
else {
console.log("Fail:Response Text: " + result.responseText);
}
},
function error(error) {
console.log("error");
},
function progress(result) {
}
);
}
誰かが私に助けをくれるなら、私は考えます。