私のAjaxのコードは以下のようなものです成功機能に行く、それが成功の機能へと進むません私はajaxコールを挿入しています。データが挿入されますが、それはない
function saveRecord() {
$.ajax({
url: "admin.aspx/inserData",
type: "POST",
dataType: 'text',
data: JSON.stringify({
"name": $("#name").val(),
"uName": $("#uname").val(),
"password": $("#pwd").val(),
"adminType": $("#seAdmin").val(),
"serviceArea": $("#selServiceArea").val(),
}),
contentType: "application/json; charset=utf-8",
async: false,
Success: FnInsertSuccess,
Error: FnInsertError,
});
}
とFnInsertSuccess
は
function FnInsertSucces(result) {
alert(result.d);
if (result.d == "Success") {
console.log("data inserted");
// $("#tblData tbody").append("<tr style='cursor:pointer'><td>" + $("#name").val() + "</td><td>" + $("#selServiceArea").val() + "</td><td>" + $("#seAdmin").val() + "</dt><td><a class='fa fa-pencil'></a><a class='fa fa-times' onclick='FnDeleteRow(this)'></a></td></tr>");
}
else if (result.d == "Fail") {
alert("Not Successfully Insert");
}
}
のようにしてみてください。text''しかし、それはあなたが道でJSONを期待しているようにあなたが'結果を扱うに見えます」 'オブジェクトのように – Phil
また、キー' success'と 'error'はすべて小文字でなければなりません – Phil
また、URLは' admin.aspx/inserData'ですか? "insertData"ではありませんか? – Phil