Last night I spent couple of hours trying to debug a JQuery code in MS CRM 2011 which was not working as expected. After debugging I realized that JQuery native support is not available in microsoft CRM 2011. This was the exact reason why the Javascript was unable to recognize ‘$’ symbol and ribbion stopped showing on CRM 2011 page. The easiest way to get this working is by creating a web resource and adding Jquery min file to it.
Do the following
- Go to http://jquery.comand then to Download
- find the latest Jquery min (select the minified version, at the time of writing http://code.jquery.com/jquery-1.6.1.min.js was the latest)
- Now go to CRM 2011 and create a web resource
- Add the new Web resource by name JQueryMin1.6.1 (JQuryMin<Verion>)
- Upload the Downloaded file to JQuery to this web resource.
- Now add this web resource to which ever form you want to use JQuery api
Hope this helps.
Image may be NSFW.
Clik here to view.

Clik here to view.
