この投稿はコード付きのissue
よりもquestion
です。だから、のようなAjaxのリクエスト、データベース、セキュリティ
<div id="1"></div>
<div id="2"></div>
<div id="3"></div>
<div id="4"></div>
: は、だから私はdatabase
から例えば項目のリストを表示しなければならなかった長い時間のために、私は、例えば、次のようにHTML
に直接(表中のprimary key
)Id
を表示するために使用しましたこの私が現在clicked
項目のAjax
要求をやってみたかったとき、私はちょうどこのようhtml
からattribute
を取得するために持っていたので、それは簡単だった:
$.ajax({
url: '/api/Item/'+$(this).attr('id'),
type: 'GET',
})
.done(function() {
console.log("success");
})
.fail(function() {
console.log("error");
})
.always(function() {
console.log("complete");
});
私が気づいたウェブサイトの多くはprimary key
(Id)を直接HTML
に表示しています。しかし、どういうわけか彼らはまだajax
要求をAPI
のId
クリックしてitem
を使用して要求を行うことができます。だから私の質問は:どのように現在のクリックId
私の要求を行うことができますどこでも表示せずに。私はどのようにこれらのウェブサイトがそれを行うことができますか?たぶんlist
はで使用するserver
になるでしょうか?しかし、それでも彼らはどのように彼らがId
をクリックして取得するために管理しているか説明していません。
これについてのご意見やご提案をお待ちしております。ウェブサイトの
例:https://www.toneden.io/ 接続右下のチャットはnetwork
と、Webブラウザconsole
を参照してください。
例がないと、実際にはどのウェブサイトが何をしているのか把握するのが本当に難しいですか? – Manikiran
@Manikiran更新された質問をご覧ください(下部にはアカウントが必要です) – zaarr78
送信されますが、javascriptが縮小されているため、簡単に把握することはできません。 – Manikiran