Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么我的函数掩码不适用?_Javascript_Jquery_Autocomplete_Controls - Fatal编程技术网

Javascript 为什么我的函数掩码不适用?

Javascript 为什么我的函数掩码不适用?,javascript,jquery,autocomplete,controls,Javascript,Jquery,Autocomplete,Controls,我对我的字段(例如电话号码)使用掩码功能,强制用户只输入该数字。 如果我在once页面上写入字段和掩码,则掩码应用良好。 但是,Mask不适用,当我在两个不同的页面上写入字段和Mask时,这些都是使用AjaxRequest函数链接的 我应该把控制的面具放在哪里? 多谢各位 $(函数() { //掩蔽 $(“#tel_struct”).mask(‘(33)9-99-99-99-99’,{占位符:'X'); $(“#fax_struct”).mask(‘(33)9-99-99-99-99’,{占位

我对我的字段(例如电话号码)使用掩码功能,强制用户只输入该数字。 如果我在once页面上写入字段和掩码,则掩码应用良好。 但是,Mask不适用,当我在两个不同的页面上写入字段和Mask时,这些都是使用AjaxRequest函数链接的

我应该把控制的面具放在哪里? 多谢各位

$(函数()
{
//掩蔽
$(“#tel_struct”).mask(‘(33)9-99-99-99-99’,{占位符:'X');
$(“#fax_struct”).mask(‘(33)9-99-99-99-99’,{占位符:'X');
$(“#postalcodeInput”).mask('99999',{占位符:'X');
//验证
$(“#天空表单”)。验证(
{					
//Règles de validation
规则:
{
姓名联系人:
{
必填项:false
},
家庭联络:
{
必填项:true
},
类型学:
{
必填项:true
},
主题:
{
必填项:true
},
电话:
{
必填项:true
},
邮件结构:
{
必填项:true
},
国家:
{
必填项:true
},
后代码:
{
必填项:true
},
地点:
{
必填项:true
},
传真:
{
//数字:真
},
},
//消息注入验证
信息:
{
姓名联系人:
{
必填项:“联系人姓名”
},
家庭联络:
{
必填项:“Veuillez sélectionner le famille de contact”
},
类型学:
{
必填项:“Veuillez séSelectoner une typologie”
},
主题:
{
必填项:“Veuillez sélectionner une theématique”
},
邮件结构:
{
必填项:“Saisissez une ADRESE电子邮件”,
电子邮件:'Entrez une ADRESE email valide'
},
电话:
{必填:'Saisissez un numéro de téléphone',
数字:'Entrez seulement des chiffres'
},
传真结构:
{
数字:'Entrez seulement des chiffres'
},
国家:
{
必填项:“Sélectionner le pays”,
},
后代码:
{
必填项:“Saisissez le邮政编码”,
},
地点:
{
必填项:“Saisissez la ville”,
},
传真:
{
数字:'Entrez seulement des chiffres'
},
},
//Ajax表单提交
submitHandler:函数(表单)
{
$(表格).ajaxSubmit(
{
beforeSend:function()
{
$(“#天空表单按钮[type=“submit”]”)。attr('disabled',true);
},
成功:函数()
{
$(“#天空表格”).addClass(‘已提交’);
}
});
},
//不要更改下面的代码
errorPlacement:函数(错误,元素)
{
错误.insertAfter(element.parent());
}
});
});			

Rechercher
我的第二页代码(不显示,仅调用)

我的第二页的代码(不显示,仅调用)

函数AjaxRequest的代码:

函数get_XmlHttp(){ var xmlHttp=null; 如果(window.XMLHttpRequest){//Firefox,IE7+,Opera,Safari。。。 xmlHttp=新的XMLHttpRequest(); } 如果(window.ActiveXObject){//InternetExplorer5或6 xmlHttp=新的ActiveXObject(“Microsoft.xmlHttp”); } 返回xmlHttp; } 函数ajaxrequest(php_文件,tagID){ var request=get_XmlHttp(); var id_struct=document.getElementById('id_struct')。值; var_data='id_struct='+id_struct; open(“POST”,php_文件,true); setRequestHeader(“内容类型”、“应用程序/x-www-form-urlencoded”); 请求。发送(_数据); request.onreadystatechange=函数(){ if(request.readyState==4){ document.getElementById(tagID).innerHTML=request.responseText; } }
}
你的问题很难理解。请花些时间正确地写,并形成可理解的句子。好的,对不起。我有一个包含任何字段的表单,我想对这些字段进行控制。所以,我想使用$(“#电话”).mask(‘(33)9-99-99-99-99’,{占位符:'X');控制电话领域。这就是目的。现在,我知道这个掩码在一个简单的页面中可以正常工作。但是,在我的页面中,我的表单被分为两个“表单”,确切地说,我有一个搜索字段,用于在我的数据库中搜索名称,然后在找到名称后,将显示以下字段-所以你是说掩码在一个输入字段上工作,而不是两个?不,我想说,当我在同一页中写入所有字段和掩码时,掩码在一种情况下适用于所有字段。但是,在我的情况下,我在第页中写入掩码,在另一页中写入字段。