ねえ、誰かが私を助けてくれるといいのですが、
以下を使用してビューに挿入する webroot/js フォルダーにある外部 js ファイルがあります。
echo $this->Html->script('script');
js ファイルには、データベースにデータを挿入するための ajax リクエストがあります。
var assetData = {
"project_id": $("#projectId").val(),
"asset_id":"??",
"content": "content":$(this).html()
};
$.ajax({
url:'/assets/add',
type:"POST",
data:assetData
});
私の見解では、js ファイルで取得できるように project_id を使用して非表示のフォーム フィールドを作成しましたが、アセット アイテムは動的に作成され、作成されてアセット テーブルに保存されます。コンテンツ。
アセットを取得する最良の方法は何ですか? jsファイルで作成されたため、idを取得して保存できません。たとえば、divのidに保存できません。
提案があれば本当に感謝します!