如何在Jquery中进行URL验证? [英] How Can I Do Url Validation In Jquery?

查看:73
本文介绍了如何在Jquery中进行URL验证?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

此验证中的常规exp不起作用。我可以这样做吗?plz帮助我。

 < ;?php  
echo $ this-> Html-> css(array(' jquery.validate'));
echo $ this-> Html->脚本(数组(' jquery.min.1.8.3'' jquery.validate'' jquery.validation.functions'));
?>







 <   script     type   =  text / javascript  >  
$( function (){

$( #twitter)。validate({
expression: if(VAL.match(/ ^(http(s)?:\ / \ /)?(www \。 ?)[A-Z0-9] +([\-\。] {1} [A-Z0-9] +)* \ [AZ] {2,5-}(:[0-9] {1,5})?(\ /.*)?$/))返回true;否则返回false;
message: 应该是有效的推特链接
});


});
< / script >

解决方案

this-> Html-> css( array(' jquery.validate'));
echo


this-> Html->脚本(数组(' jquery.min.1.8.3'' jquery.validate'' jquery.validation.functions') );
?>







 <   script     type   =  text / javascript  >  


function (){

The regular exp in this validation is not working.how can i do this?plz help me.

<?php
echo $this->Html->css(array('jquery.validate'));
echo $this->Html->script(array('jquery.min.1.8.3','jquery.validate', 'jquery.validation.functions'));
?>




<script type="text/javascript">
    $(function() {
         
		$("#twitter").validate({
             expression: "if (VAL.match(/^(http(s)?:\/\/)?(www\.)?[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/)) return true; else return false;",
            message: "Should be a valid twitter link"
        });
		
	 	  
     });
	 </script>

解决方案

this->Html->css(array('jquery.validate')); echo


this->Html->script(array('jquery.min.1.8.3','jquery.validate', 'jquery.validation.functions')); ?>




<script type="text/javascript">


(function() {


这篇关于如何在Jquery中进行URL验证?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆