000000 - Document - Document and Entity Information
link:presentationLink
link:calculationLink
link:definitionLink
000011 - Document - Risk/Return Summary {Unlabeled} - Retirement Choices at 2045 Portfolio
link:presentationLink
link:calculationLink
link:definitionLink
000012 - Schedule - Shareholder Fees - Retirement Choices at 2045 Portfolio
link:presentationLink
link:calculationLink
link:definitionLink
000013 - Schedule - Annual Fund Operating Expenses - Retirement Choices at 2045 Portfolio
link:presentationLink
link:calculationLink
link:definitionLink
000014 - Schedule - Expense Example {Transposed} - Retirement Choices at 2045 Portfolio
link:presentationLink
link:calculationLink
link:definitionLink
000015 - Schedule - Expense Example, No Redemption {Transposed} - Retirement Choices at 2045 Portfolio
link:presentationLink
link:calculationLink
link:definitionLink
000016 - Schedule - Annual Total Returns - Retirement Choices at 2045 Portfolio [BarChart]
link:presentationLink
link:calculationLink
link:definitionLink
000017 - Schedule - Average Annual Total Returns {Transposed} - Retirement Choices at 2045 Portfolio
link:presentationLink
link:calculationLink
link:definitionLink
000018 - Document - Risk/Return Detail {Unlabeled} - Retirement Choices at 2045 Portfolio
link:presentationLink
link:calculationLink
link:definitionLink
000019 - Disclosure - Risk/Return Detail Data {Elements} - John Hancock Funds II
link:presentationLink
link:calculationLink
link:definitionLink
000010 - Document - Risk/Return Supplement {Unlabeled} -John Hancock Funds II
link:presentationLink
link:calculationLink
link:definitionLink