Maison > interface Web > js tutoriel > le corps du texte

jQuery valide de manière asynchrone si le nom d'utilisateur existe, exemple de code_jquery

WBOY
Libérer: 2016-05-16 16:47:29
original
1099 Les gens l'ont consulté

Il est désormais nécessaire de vérifier de manière asynchrone si le nom d'utilisateur existe. La technologie utilisée est la vérification asynchrone jQuery et struts2 (en fait, springMVC c'est la même chose, c'est juste un contrôleur

Formulaire :

Copier le code). Le code est le suivant :

value="${dept.dept_name}" onchange="tocheckname()"/>

code js :
Copiez le code Le code est le suivant :

function tocheckname()
{
var deptName= $("#dept_name ").val();
$.ajax({
type : "POST",
cache:false,
url : "${rootPath}/dept/checkdeptname.htm",
dataType : "text",
data:{"dept.id":"${dept.id}","dept.dept_name":deptName},
async:false,
succès : function(data){
if(0alert("Ce département existe déjà");
$("#dept_name").attr("value","" );
$(" #dept_name").focus();
}
}
}

Code backend :

Copier le code Le code est le suivant :
/**
* Demander si ce département existe en fonction du nom du département
*
* @return
* @throws Exception
*/
public String checkdeptname() throws Exception {
if (UtilAPI.isNull(dept)) {
dept = new Dept();
int count = this.deptService.checkdeptname(dept.getId(); ), dept.getDept_name()); / /Renvoie 1 s'il existe, renvoie 0 s'il n'existe pas
try {
response.getOutputStream().print(count); catch (IOException e) {
e.printStackTrace()
}
return Action.NONE;

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal