Liquid、JavaScriptなどに関する質問
お世話になっております。
Theme app extensionsを使用してフォームを作成しましたが、
入力されたデータをPOSTする方法がわかっておりません。
調べても情報が出てこないためコミュニティに質問させていただきました。
DBの構築は完了し、データの追加が出来ていることは確認しております。
環境
Node.js+Prisma
DB:MySQL
何卒、よろしくお願いいたします。
解決済! ベストソリューションを見る。
成功
度々失礼いたします。
フルバランスの道家と申します。
ご質問確認いたしました。
先日似たようなスレッドがございました。
質問者さんの以下のコードが参考になるかと思います。
document.getElementById("form").onsubmit = function () {
fetch("api/datapost", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({
name: "Hubot",
login: "hubot",
}),
}).then(
function (response) {
console.log("success");
},
function (error) {
console.log(error);
console.log("error");
}
);
};
なにかヒントになれば幸いです。
私たちの励みにもなりますので、
お役に立てていればBest Answerボタンを押して頂ければ嬉しいです。
フルバランス 道家
成功
度々失礼いたします。
フルバランスの道家と申します。
ご質問確認いたしました。
先日似たようなスレッドがございました。
質問者さんの以下のコードが参考になるかと思います。
document.getElementById("form").onsubmit = function () {
fetch("api/datapost", {
method: "POST",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({
name: "Hubot",
login: "hubot",
}),
}).then(
function (response) {
console.log("success");
},
function (error) {
console.log(error);
console.log("error");
}
);
};
なにかヒントになれば幸いです。
私たちの励みにもなりますので、
お役に立てていればBest Answerボタンを押して頂ければ嬉しいです。
フルバランス 道家
お世話になっております。
回答いただきありがとうございます。
axiosを使用してみたところ無事に実装することが出来ました。
ただ、fetchのやり方も知りたかったので、とても助かりました。
また、質問することがあるかと思いますが、何卒よろしくお願いいたします。
サポートの選択肢が増えていく中、最適となる選択の判断が難しくなっているかと存じます。今回は問題の解決に最適となるサポートの選択方法を、紹介させて頂きます。 選択肢のご紹介...
By Mirai Oct 6, 20242023年初頭、Shopifyペイメントアカウント、及びShopifyアカウント全体のセキュリティを強化する為の変更が適用されました。ユーザーのアカウントセキュリティを強化す...
By Mirai Sep 29, 2024概要: 年末/年明けは、消費者が最もショッピングを行う時期の一つです。特に、ブラックフライデー・サイバーマンデー(BFCM)は、世界中で注目される大規模なセールイベントであ...
By JapanGuru Sep 25, 2024