0
어떻게 동적으로 생성 된 요소를 데이터베이스에 저장합니까?
Embedly API를 사용하고 application.js 파일에서 호출한다고 가정 해 보겠습니다.$('a.oembed').embedly({maxWidth:300,'method':'replace'}).bind('embedly-oembed', function(e, oembed){
alert(oembed.title);
});
이제 해시 oembed
가 있으며 콜백 함수에서 예를 들어 ombed.thumbnail_url
또는 oembed.title
을 호출 할 수 있습니다. 이 요소 중 하나를 데이터베이스에 콜백 함수로 저장하는 방법을 알고 싶습니다.
jQuery 코드는 다음과 같이 보이겠습니까?
$.ajax({
type: "POST",
data: { title: 'oembed.title', thumbnail_url: 'oembed.thumbnail_url'}
});
저는 실제로 jQuery를 처음 접했습니다. jQuery 코드가 어떻게 생겼는지 위에 게시했습니다. 이게 옳은 거니? 거기에'url :'설정이 필요한지 확실하지 않습니다. –
맞습니다. url 설정이 필요합니다 - 서버에 소스 리소스를 생성하는 URL을 가리 킵니다. – tilleryj
흠 나는 그것이 어떤 URL인지 모르겠습니다. 현재 동적 인 내용은 내 application.js 파일에 의해 생성되지만, 여기에서는 .ajax()를 호출 할 것입니다. 'application.js'에 URL을 설정해야합니까? –