사용자가 입력 한 텍스트 만 내 텍스트 상자에 표시 할 수 없습니까?동적 변수 출력
<cfinput
type="text"
name="firstname_#Add#"
value="#form['firstname_#Add#']#"
>
나는 또한 연구하고 어디에서 잘못 가고
<input
type="text"
name="firstname_#Add#"
value="<cfoutput>#form['firstname_#Add#']#</cfoutput>"
>
<cfloop index="Add" from="1" to="#session.checkout.quantity.pcount#" step="1">
<cfset session.checkout.info["firstname_#Add#"]="">
<cfparam name="form['firstname_#Add#']" default="session.checkout.info.firstname_#Add#">
</cfloop>
<cfif structKeyExists(form, "submit")>
<cfset errors = []>
<cfif not arrayLen(errors)>
<cfloop index="Add" from="1" to="#session.checkout.quantity.pcount#" step="1">
<cfset session.checkout.info["firstname_#Add#"]=form["firstname_#Add#"]>
</cfloop>
로 변경 시도? 비어있는 대신 세션 변수 (session.checkout.info.firstname_ # Add # ")를 보여 주며, 사용자가 해당 페이지로 돌아 오는 링크를 클릭하면 입력 한 내용이 변경됩니다 (session.checkout .info.firstname_ # Add # "). 누구든지 아이디어가 있습니까?
>
<의 cfparam 이름 = "양식 [ 'firstname_'& 추가]"기본 = "# 세션 [ 'checkout.info.firstname_'& 추가] #을": 이것은 당신이 원하는 걸 얻을해야 양식 범위에 보내고 배치한다고 생각하는 것을 실제로 보내고 있는지 확인하기 위해 Fiddler (트래픽 조사 도구, 웹 개발자에게는 매우 귀중한 것)로 시작하는 것이 좋습니다. 세션 변수를 언급했지만 제공된 코드의 어떤 것도 문제를 좁히는 데 정말로 도움이되지 않습니다. –
세션이 중간에 어떻게 오나요? 질문을 자세히 작성하십시오. 페이지로드시 텍스트 상자에 동적 값을 표시 할 수 없습니까? – Sks
양식을 제출 했습니까? –