// article · javascript
Jquery.fn.val () 方法改变元素值后元素 change 事件无效解决方案
<!---------html------->
<input type="hidden" onchange="javascript:alert(1);" />
<!---------js------->
<script type="text/javascript">
$(document).ready(function(){
$("input").val(Math.random());
});
</script>此时onchange事件并不会被触发
解决方案:
$("input").val(Math.random()).change();//手动触发change事件就可以啦!