well jquery is a client side library which runs on browser. it doesnt have relation with what server you are using. if your jquery is having some connection with serverside files, then there is a problem in definitions of URLs in your jquery files. please recheck all the URLs again in your jquery files. Specially in those functions in which you are using Jquery AjaX

The your page works locally is because your page is correctly linked to your jquery library (am guessing is in a folder called js/jquery.min.js), however remotely the js folderdoesn't contain the jQuery.min.js library in the folder.

Solution one: You can either ensure that the jQuery.min.js library actually exists on your remote server or...

Solution two (which is a better one): Let Google host JQuery for you. by changing the below from:
enter code here<script type="text/javascript" src="/js/jQuery.min.js"></script> to:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"> . This will enable it to work both remotely and locally. Doing this also has other upsides you might find advantageous.