为什么select控件在ajax下只能提交一次,第二次就不执行了?
- JScript code
<script> function check(obj){ $.ajax({ type:"POST", url:"?timestamp=" + new Date().getTime(), data:"showurl="+obj.value, success:function(){ $("#tip").html(" <font color=red>已更改...</font>").fadeOut(2000); } });} </script>- PHP code
<select name="showurl" onchange="return check(this);"><option>...</option></select>
第一次还执行,显示tip 的消息,第二次虽然也更新,但是tip的内容不显示。要刷新页面才可以。。。
问下为什么??
[解决办法]
- HTML code
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js"></script><div id="tip"></div><input type="button" value="按我吧" id="t"/><script language="javascript" type="text/javascript">$("#t").click(function(){ $("#tip").html(" <font color=red>已更改...</font>").fadeIn().fadeOut(2000);});</script>