2011-03-15 4 views
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'} 
}); 

답변

0

것 같습니다.

jQuery ajax api는 매우 간단합니다 - http://api.jquery.com/jQuery.ajax/.

+0

저는 실제로 jQuery를 처음 접했습니다. jQuery 코드가 어떻게 생겼는지 위에 게시했습니다. 이게 옳은 거니? 거기에'url :'설정이 필요한지 확실하지 않습니다. –

+0

맞습니다. url 설정이 필요합니다 - 서버에 소스 리소스를 생성하는 URL을 가리 킵니다. – tilleryj

+0

흠 나는 그것이 어떤 URL인지 모르겠습니다. 현재 동적 인 내용은 내 application.js 파일에 의해 생성되지만, 여기에서는 .ajax()를 호출 할 것입니다. 'application.js'에 URL을 설정해야합니까? –

관련 문제