我们可以用jquery检查url的有效性吗?
可能重复:我们可以用jquery检查url的有效性吗?,jquery,Jquery,可能重复: 是否有任何jquery方法来检查url是否有效 或者jquery可以获得http头?一些类似这样的代码方法 js代码: $('#submit').click(function(){ var url = $('#url').val(); // check a url is valid? }); html代码: <input id="url" name="url" type="text"> <input type="submit" name="submit"
是否有任何jquery方法来检查url是否有效 或者jquery可以获得
http头?一些类似这样的代码方法
js代码:
$('#submit').click(function(){
var url = $('#url').val();
// check a url is valid?
});
html代码:
<input id="url" name="url" type="text">
<input type="submit" name="submit" id="submit" value="submit" />
好吧,如果我没记错的话,您可以对url执行$.ajax()
,并查看响应状态代码
您可以为获得的状态设置不同的方法
检查此链接:以下是我找到的一些信息:
<script type="text/javascript">
$(document).ready(function() {
$("#commentForm").validate({
rules: {
field: {
required: true,
url : true
}
}
});
});
</script>
$(文档).ready(函数(){
$(“#commentForm”).validate({
规则:{
字段:{
要求:正确,
网址:true
}
}
});
});
$。ajax
必须遵守。这仅在URL指向与页面相同的域时有效。是的,应用相同的域策略,除非在目标服务器上启用CORS。另一个选项是向服务器发送AJAX请求,服务器发出http请求并将结果返回给客户端