title: Remote bootstrap validator
body: <p>I have a remote bootstrap validator added like this (from <a href="http://bootstrapvalidator.com/validators/remote/" rel="nofollow">http://bootstrapvalidator.com/validators/remote/</a>):</p>
  
  <pre><code>form.bootstrapValidator
      trigger: 'blur',
      fields:
        'tenant[domain]':
          validators:
            remote:
              type: 'GET',
              url: (validator) -&gt;
                return Routes.tenant_domains_path($('#tenant_domain').val())
  </code></pre>
  
  <p>The problem is that neither type nor url options are working.</p>
  
  <p>Output in js console is:</p>
  
  <pre><code>POST http://localhost:3000/shop/function%20(validator)%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20Routes.tenant_domains_path($(%27#tenant_domain%27).val());%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20}?tenant%5Bdomain%5D=testdomain 404 not found
  </code></pre>
  
  <p>and it should be (i want it to be ;P ):</p>
  
  <pre><code>GET http://localhost:3000/shop/testdomain/domains
  </code></pre>
  
  <p>In addition the form is not submitting (but there are no errors).</p>
  
  <p>If it is important, here is the form:</p>
  
  <pre><code>&lt;%= form_for @tenant, {role: 'form', html: {multipart: true}} do |f| %&gt;
    &lt;%= f.text_field :domain, required: true %&gt;
    &lt;%= f.submit t('tenant.new_tenant'), class: 'btn btn-primary' %&gt;
  &lt;% end %&gt;
  </code></pre>
  
  <p>What am I doing wrong here?</p>
  
  <p>EDIT:
  Oh, and</p>
  
  <pre><code>$.getJSON Routes.tenant_domains_path($('#tenant_domain').val())
  </code></pre>
  
  <p>is sending data to proper url:</p>
  
  <pre><code>GET http://localhost:3000/shop/testdomain/domains
  </code></pre>