overlayなど簡単に実現できるjQuery TOOLSライブラリを入れる場合、jqueryそのものが勝手に入れてくれる。なぜか、以前うまく機能していたコードがエラーになって、データをサーバーに転送されなくなった
$.ajax({
method: "POST",
url: '/Projects/ajaxCall',
data: { "base64image" : base64image, "projectName" : projectName },
success: function (msg) {
alert("デザインが保存されました。");
console.log("OK");
},
error: function (response, desc, exception) {
console.log("NG");
}
});
そして、ajaxで"POST"を指定することではなく、直接にpost methodを使うことで解決した。原因はわからないが、jQuery TOOLSライブラリのせいだと思う
$.post(
'/Projects/ajaxCall',
{
"base64image" : base64image,
"projectName" : projectName
},
function(data){
alert("デザインが保存されました。");
console.log("OK");
});
0 件のコメント:
コメントを投稿