2011-10-13 56 views
0

其实我想开发一个ASP窗体,其中将有一个文件上传控件,另一个将很少像文本,TextArea,复选框,RadioButton的形式元素。我需要使用Javascript(客户端)和ASP(服务器端)对这些控件进行验证。简单的文件上传与ASP中的多窗体控件

我曾经历过各种网站,但只有简单的文件上传,没有任何表单元素。谁能帮我这个?

+0

所以你需要两个单独的表格?你只是寻求帮助添加验证? –

+0

没有我实际上寻找帮助文件上传和多个表单域。如果它有两种不同的形式,那么这对我来说也不是问题。我希望在点击提交所有表单值的同时,如果所有字段都是有效的,那么文件应该同时上传。我不想要两个不同的提交。 – vbjain

+0

经典ASP或ASP.NET? –

回答

0

您可以编写一个javascript函数在客户端进行验证并将表单对象传递给它。像form中的onsubmit =“return validate(this)”,并在那里做所有的验证。

在服务器端,您拥有所有提交的数据,您可以验证为正常。如果您使用的是ASp,则最好使用任何第三方文件上传器对象上传文件,因为它们更轻松,更安全。

0

我刚刚完成了一个AJAX文件上传工作。 http://www.plupload.com/example_all_runtimes.php是一个不错的选择。如果您查看自定义示例,您不仅可以执行ajax上传,还可以将参数附加到AJAX文章,这正是我所做的。我在页面上有很多表单域,当发送按钮被点击时,我只是用Javascript获取这些字段的值,将它们追加到上传器的发布请求中,然后像处理器那样在服务器端处理它们其他职位。寻找解决方案需要进行大量的研究,但它非常棒!