title: No javascript provider is configured
body: <p><strong>Update:</strong>  I've isolated this error to registering the onchange event in this select. If I remove the onchange, the page renders without error, otherwise I get the <strong>No javascript provider</strong> error.</p>
  
  <pre><code>&lt;g:select optionKey="id" optionValue="name" name="course" id="course"
     from="${com.TourneyCard.Course.list(sort:'name')}" value="${homeCourse.id}"
     onchange="${remoteFunction(controller:'foursome', action:'ajaxGetTeesJSON',
       params:'\'id=\' + escape(this.value)', 
       onSuccess:'updateTees(data);')}"&gt;
  &lt;/g:select&gt;
  </code></pre>
  
  <p>For various reasons I'd like to include jQuery using the resources Plugin instead of the the jQuery Plugin. It's mostly working but I have a page that will not render and is instead issuing the error <strong>No javascript provider is configured</strong>.</p>
  
  <p>My ApplicationResources.groovy defines jquery:</p>
  
  <pre><code>jquery {
      resource url: 'js/jquery/jquery-1.9.1.min.js', disposition: 'head'
  }
  </code></pre>
  
  <p>My main.gsp layout looks like this:</p>
  
  <pre><code>&lt;head&gt;
      &lt;g:layoutHead/&gt;
      &lt;g:javascript library="jquery"/&gt;
      &lt;r:require module="jquerymobile"/&gt;
      &lt;r:layoutResources /&gt;
  &lt;/head&gt;
  </code></pre>
  
  <p>The page issuing the provider not configured error looks like this:</p>
  
  <pre><code>&lt;head&gt;
      &lt;meta content="main" name="layout"&gt;
      &lt;r:require modules="jqmdatebox,jqmgrid960,updateTees"/&gt;
      ....
  &lt;/head&gt;
  &lt;body&gt;
      ....
      &lt;g:javascript&gt;
          var zselect = document.getElementById('tee')
          var zopt = zselect.options[zselect.selectedIndex]
      &lt;/g:javascript&gt;
  &lt;/body&gt;
  </code></pre>