


























今天项目送到了测试部门,测试下来问题多多,其中一块就是表单基本验证。由于项目开始,一个老javascript老手已经做出了上诉模板,大家也为了图个项目进度,大都拷贝了上面的代码,几个礼拜下来,上面这些代码便扩散开了,好煞风景,这不刚学了jQuery嘛,干脆大家把上诉代码全部删了,写了个通用的模块。


















下面是页面的代码片段
<td width="20%" class="heder">
所属公司 : <!--我们让jQuery从这里取值,显示在alert里
</td>
<td width="30%" align="left" bgcolor="#FFFFFF" class="main2">
<s:select list="enterprises" cssClass="validate"
id="kentId"
name="knowledge.entId"
value="%{vknowledge.entId}"
listKey="id" listValue="name" emptyOption="false"
headerKey="0" headerValue="选择公司"
onchange="this.form.action='viewKnowledge.action?result=edit';this.form.submit();" cssStyle="width:160"/>
<font size="1" color="red">*</font>
</td>
所属公司 : <!--我们让jQuery从这里取值,显示在alert里
</td>











jQuery的拿手好戏就是选择器+循环,这不等于遍历了吗?便利了~