web-dev-qa-db-fra.com

Joomla! 3.3.6 - Plugin de validation JQuery utilisant une méthode distante

J'essaie de valider par rapport à une demande distante, mais le résultat consomme également les informations de modèle, ce qui jette ma réponse vrai/faux. Cela fonctionne bien en dehors de Joomla, mais je ne trouve pas le moyen de le réparer dans Joomla.

http://jqueryvalidation.org/remote-method/

Jquery:

jQuery( "#modalform" ).validate({
    rules: {
        chosen_domain: {
            required: true,
            minlength: 4,
            remote: "index.php?option=com_component&task=checkDomain&tmpl=component"
        }
    },
    messages: {
        chosen_domain: {
            required: "Required input",
            minlength: jQuery.validator.format("Please, at least {0} characters are necessary"),
            remote: jQuery.validator.format("{0} is already in use"),
        }
    }
});

Réponse:

  <body class="contentpane">
    <div id="window-mainbody" class="window-mainbody">
      <div id="system-message-container">
    </div>

      "false"
    </div>
  </body>
4
James Shaver

Vous devez ajouter &format=raw à la fin de l’URL, il se présentera ainsi:

index.php?option=com_component&task=checkDomain&tmpl=component&format=raw

J'espère que cela t'aides

3
Lodder