働くものはAjaxのコードですその後、MyLinkButtonAjaxはここだけデバッグモード
ある
$("#btnUpdateActivityD").on('click', function() {
var activity = new ActivityObject(parseInt(activityId), $("#txtActivityNameD").val(), $("#txtActivityCodeD").val(), startDate, endDate, true, parseInt($("#ddlActivityTypeD").val()), parseInt($("#ddlActivityCompD").val()), parseInt($("#ddlActivityTrainerD").val()), parseInt($("#ddlActivityPlaceD").val()), $("#txtActivityDescD").val(), parseInt(activityTotalPerson), 1);
$.ajax({
type: "POST",
url: "ActivityDetail.aspx/UpdateActivity",
data: "{act:" + JSON.stringify(activity) + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (result) {
debugger;
},
error: function (result, textStatus, errorThrown) {
debugger;
//console.log(JSON.stringify(activityX));
//console.log("AJAX error: " + textStatus + ' : ' + errorThrown);
},
});
window.parent.closeActivityDetailModal();
window.parent.RefreshActivityList();
window.parent.toastrNotification("success");
});
こんにちは皆さん。 ajaxポストはデバッグモードでしか動作しません。プロジェクトが正常に実行されていれば、ajax投稿は機能しません。エラー行を捕まえて、result.responseText = ""私は研究し、何度も何度も私の文書、stacoverflowページとコードブロックを見直すことができましたが、私は解決しませんでした。
あなたはAJAXを使用しているため、コールバックや行動が成功の下でなければなりません。このコード
を試す、またはエラーメソッドチェックjQueryライブラリは、ソースコード中に存在します。 – shubham715
あなたのコードはおそらくメソッドの成功の下で見えます。 –
私は前にチェックし、コードは正しく動作するので、コードは間違っていますが、正常なモードのドロップエラー – GoktepeEren