新手求助,弄了3个小时,不知道这个AJAX为什么不能绑定事件
jquery吧
全部回复
仅看楼主
level 2
bluebi😄 楼主
(第一个函数没问题,第二bt2这样绑定事件,一直触发不了。我试了 on ,bind ,live都不行求大神指点一下,万分感谢!!!)
在一个jsp页面的HMTL部分:
<script type="text/javascript" src="js/jquery-1.8.3.js"></script>
<script type="text/javascript">
function test1(idre) {
// var n=$("#no1").val();
var no1=document.getElementById("no1").value;
var no2=$("#no1").val();
$.ajax(
{
type:"get",
data:{"no1":no2},
url:"ajaxaccept1",
success:function(re)
{ $("#"+idre).val(re)
}
})
}
$(function(){ $("bt2").bind("click",function(){
alert("hello");
})
});
</script>
<br>
输入正整数:<input type="text" id="no1" name="no1">
<br>结果:<input type="text" id="sp1" name="sp1" value="16">
<br>
<input type="button" id="bt1" value="测试" onclick="test1('sp1')"/>
<input type="button" id="bt2" value="测试2"/>
2021年08月04日 13点08分 1
level 2
bluebi😄 楼主
请教高手,有可能是Jquery版本不对吗? 我试了
$(function() { $("bt2").click(function(){
alert("hello");
})
});
使用live也不行
2021年08月04日 13点08分 2
绑定事件要写在id=bt2输入框的下面
2021年08月06日 06点08分
level 1
可能是版本问题,
2021年08月10日 08点08分 3
level 1
老师让我不告诉你
2021年08月30日 01点08分 4
level 5
你的url为啥没有后缀??实测必须写后缀
2021年08月31日 19点08分 5
1