function setValidation() { for (i = 0; i < alValidations.length; i++) { //alValidations是一个Array对象 var instance = alValidations[i]; (function(){ $("#" + instance.controlId).blur(function() {//instance.controlId是textbox的ID //事件处理代码 test(instance.controlId);//只有最后的一个textbox能够正常执行test方法 }); })(); } }