日期:2014-05-16  浏览次数:20384 次

请大伙帮我用Jquery判断没有上传文件,就无法点击确定按钮,不用Jquery,用其他的也行
<s:form action="upload.action" theme="simple" method="post" enctype="multipart/form-data">
<table align="center" width="50%" border="1">
<tr>
<td>
上传文件
</td>
<td id="more" >
<s:file name="upload" id="file" onblur="subalert()"></s:file>
<input type="button" value="上传更多..." onclick="addMore()">
</td>
</tr>
<tr>
<td>
<s:submit value=" 确认 "></s:submit>
</td>
<td>
<s:reset value=" 重置 "></s:reset>
</td>
</tr>
</table>
</s:form>

------解决方案--------------------
那么你写个JS,当你的鼠标移到按钮的时候触发,获取声明值来判断是否上传,如果没上传就禁用按钮,然后就点不了了
------解决方案--------------------
将<s:submit value=" 确认 "></s:submit>
换为<s:button value=" 确认 " onclick="submit();"></s:button>

function submit(){
if (document.getElementById('file') == '') return false;
else document.forms[0].submit();
}
------解决方案--------------------
form js判断文件上传路径不为空 按钮可用 我想