Okay, problem solved. I looked through all the requests called by the browser to find out that the “loadtext” in my jqgrid locale file was actually an image loaded using http without ssl. If anyone has such a problem, just use firebug to browse all the called requests and make sure that all are using https.