Yes, put it after the checkoutContainer.databind()
You can check your jQuery code is valid first by going to your checkout page and opening up the developer tool (F12) and the paste your Javascript into the Console and hit Enter. See if your script actually changes the textbox value. Normally, I think you need a quote around the 'StudentName' attribute value. Give it a try.
$("input[name='StudentName']").val("Bob Jones")