2011-10-04 3 views

답변

2

당신이 그것을 그런 식으로 할 수 있습니다. 문서 here에 따라 data 매개 변수를 전달할 수도 있습니다. post은 내가 연결된 문서 인 ajax의 줄임말입니다.

그러니 그냥 게시물의 호출에

data: { 
    folderID: <cfoutput>#url.folderId#</cfoutput> 
} 

를 추가하고 쿼리 문자열에서 ?folderID....를 제거합니다. 귀하의 경우에는별로 중요하지 않지만 더 많은 매개 변수를 전달하려면 data을 사용하는 클리너가 사용됩니다.

+0

그것을 둘러싸고 있지만, 묵시적 가정이있는 한 그것은, # 기호에 url.folderId 변수를 포장의 bittersweetryan의 제안을 사용해야합니다 JavaScript 코드 블록의 중간에 있지만 서버 측 CF 변수를 주입하고 있으며 CFOUTPUT에 래핑되어야합니다. –

+0

이것이 저의 첫 번째 생각이었습니다 (CFOUTPUT 태그에서 모든 것을 감싸는 것). 그러나 이것을 수행하는 또 다른 방법이 있다고 생각했습니다. 답변 해 주셔서 대단히 감사합니다. 케리 – Kerrie

2

url.folderID는 JavaScript 코드가 아닌 ColdFusion 매개 변수입니다. 이 코드가 .CFM 파일에있는 경우 단지 #의 나는이 대답을 선호

var myInbox = "/test/SecComm/ajax_inboxResults.cfm?folderID="+#url.folderID#; 
관련 문제