2013-04-11 1 views
0

이름을 누를 때 매개 변수를 사용자 프로필 모달에 전달하려고합니다. 내 표는 루프 동적으로 생성되고 값 중 하나는 다음과 같이이다 :매개 변수를 모달에 전달 - ColdFusion

<td><a href="##" data-reveal-id="profileModal" 
      data-id="#ContactID#">Take Action</a> 
    </td> 

나는 각 사용자의 ContactID가 전달하는 data-id를 사용하려고 시도했습니다,하지만 난을 사용하는 방법을 모른다 내 모달이 열릴 때 매개 변수. 순간 나는 새 창을 여는 내가이 URL을 통해 매개 변수를 전달하고

<td><a href="/admin/_guestProfile.cfm?contactid=#ContactID#" 
      target="_blank" >Take Action</a> 
    </td> 

를 사용하고 있지만, 나는 사용자 경험의 관점에서이 문제를 좋아하지 않는다.

데이터 ID 값을 가져 와서 내 모달 내 작업에 사용할 수 있습니까? 내가 성취하려고 시도하는 것보다 더 좋은 방법이 있습니까?

내가 사용하고있는 플러그인의 이름은 jQuery Reveal Plugin 1.1이며,이 그것은이 같은 자바 스크립트 행동의 어떤 언급하는 것 그것을 http://www.zurb.com/playground/reveal-modal-plugin

+0

게시물에 문제가 있습니까 : 여기가 iframe을 호출합니다 그것의 래퍼 플러그인은? –

+0

나는 그렇게 생각했다 ... 나를 진짜 빨리 편집하자. – Geo

+1

"사용자 프로필 모달"이란 무엇을 의미합니까? javascript가있는 모달 창을 열려면 자바 스크립트 코드가 필요합니다. 사용중인 외부 자바 스크립트 라이브러리를 유의하십시오. – Leigh

답변

0

사용중인 플러그인이 기능상 매우 가벼운 것입니다. 당신이해야 할 일은 손님 프로필을 업데이트 할 수 있도록 iframe을 가져 오는 것입니다. jquery를 이미 사용하고 있기 때문에 juqeryui에서 diag를 사용하지 않는 것이 좋습니다.

https://github.com/miyabis/jquery.iframeDialog

0

에 대한 코드가 들어있는 웹 사이트입니다 :

<a onclick="javascript:openModal(#ContactID#);" href=...> 

여기서 openModal()은 어딘가에 정의해야하는 javascript 함수입니다. AA jarery를 통해 모달을 구현하는 매우 쉬운 방법은 http://www.ericmmartin.com/projects/simplemodal/