Bootstrap和jquery有冲突吗?

发布于 2021-11-14 12:14:00 字数 1422 浏览 776 评论 14

Bootstrap和jquery有冲突吗?

为什么这个代码不执行?

$(document).ready(function(){
	    	$("#btn_reg").click(function(){
	    		var reg_email = $("#reg_email").val();
	    		var reg_pwd = $("#reg_pwd").val();
	    		var reg_repwd = $("#reg_repwd").val();
	    		//var alertInfo = checkRegForm(reg_email,reg_pwd,reg_repwd);
	    		//if($.isEmptyObject(alertInfo)){
	    			//注册ok
	    			//alert("注册信息合法");
	    			$.getJSON("http://localhost:8080/test/Action?callback=?&m=reg&reg_email=aa&reg_pwd=123",function(json){
	    				alert("aaa");
	    				if(json.result == "1"){
	    					alert("注册成功,正在跳转...");
	    				}else{
	    					alert("注册失败");
	    				}
	    			});
	    		//}else{
	    		//	$("#alertInfo").html(alertInfo);
	    		//	$('#myAlertModal').modal('show');
	    		//}
	    	});
	    });
aaa  不会被毁掉,程序根本不执行,url肯定是正确的,服务器端的代码也没有问题;

反而这样就会成功(见下:)

<script type="text/javascript">
		var url = "/test/Action?callback=?";
		$.getJSON("http://localhost:8080/test/Action?callback=?&m=reg&reg_email=aa&reg_pwd=123",function(json){
			alert("aaa");
			if(json.result == "1"){
				alert("注册成功,正在跳转...");
			}else{
				alert("注册失败");
			}
		});
也就是说,界面加载就调用getJSON就一切ok

第一次Bootstrap和jquery混用,什么情况?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(14

悟红尘 2021-11-19 01:15:09

地址localhost的问题么?

画骨成沙 2021-11-19 01:14:56

getJson放到function中,就不回调,拿出去就好使。啥原因。啥原因?

今天不睡觉,也得找到原因

命硬 2021-11-19 01:11:54

$.getJSON()跟Bootstrap关系不大。如果你仍然怀疑,保持第一段代码不变,然后 去掉bootstrap.js ,如果你的第一段代码仍然无法正确运行,那就是你自己的问题了!

PS:Bootstrap引用的jQuery都是最新的,它默认引用“http://code.jquery.com/jquery-latest.js”

悟红尘 2021-11-19 01:11:18

这aaa我盼了一天了

不再见 2021-11-19 01:09:09

去年我也遇到过。搞了半天。随后才发现

静谧 2021-11-19 01:02:22

服了

羁拥 2021-11-18 20:36:51

在button上onclick可以正常调用,但是getJSON不回调

function c(){
    		var reg_email = $("#reg_email").val();
    		var reg_pwd = $("#reg_pwd").val();
    		var reg_repwd = $("#reg_repwd").val();
    		//var alertInfo = checkRegForm(reg_email,reg_pwd,reg_repwd);
    		//if($.isEmptyObject(alertInfo)){
    			//注册ok
    			//alert("注册信息合法");
$.getJSON("http://localhost:8080/test/Action?callback=?&m=reg®_email=aa®_pwd=123",function(json){
    				alert("aaa");
    				if(json.result == "1"){
    					alert("注册成功,正在跳转...");
    				}else{
    					alert("注册失败");
    				}
    			});
		}

醉生梦死 2021-11-18 17:57:00

是啊,我也纳闷呢

灵芸 2021-11-18 15:04:15

他不是基于jquery的吗?

草莓味的萝莉 2021-11-18 13:28:16

我也遇到此问题了,能不能说详细点

百思不得你姐 2021-11-17 07:49:45

回复
你可以另开一个贴,把代码粘出来看

凯凯我们等你回来 2021-11-16 21:37:41

我也是遇到了这个问题,太囧了

明媚如初 2021-11-16 18:23:58

回复
方便的话,开个贴,把你的代码贴出来,把问题描述一下

画骨成沙 2021-11-15 06:10:55

找到最终原因了,我在这个帖子中贴出来的代码都没有问题,问题出在<button>所在form没有定义任何属性,导致点击按钮后,form又提交自己,
刷新了页面;果断将form标签拿下,就ok了。多谢大家帮我出谋划策

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文