<script type="text/javascript">
$(function () {
var obj=$("#"+"insertsession"+1);
$("#insertcs").click(function(){
obj=$("#"+"insertsession"+2);
});
obj.click(function(){
document.firstform.submit();
});
});
</script>
obj的值在执行完$("#insertcs").click事件后,值没变化,还是var obj=$("#"+"insertsession"+1);的值,是怎么回事呀?
window.obj 设置全局变量obj。
在function里面var的变量都是局部变量。
当然是一样的啊,
放到里面