Hi,
Im trying to check for uploading of files of only doc and ps types. For
that matter I have used two javascript funtions and the form. Im trying
to use onSubmit event handler along with form_for.But the problem is
that, files of any types are getting uploaded.
Can anybody point me out what am I doing wrong here ?
-Thanks
Saurav
the javascript functions are
the code for form is :
<%= error_messages_for :project %>
<% form_for :project, :url => {:controller=>:project,:action =>
“create”},:html=>{:multipart => true, :name => “newproject_form”,
:onSubmit => “return validate_form_fields(this);”} do |f| -%>
<!--form section-->
<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>
<TR>
<TD HEIGHT=15 COLSPAN=11></TD>
<TD WIDTH=6 HEIGHT=15></TD>
</TR>
<TR>
<TD width="89" HEIGHT="27">Project Name</TD>
<TD HEIGHT="27" ><%= f.text_field "name" %></TD>
</TR>
<TR>
<TD HEIGHT=25>Description</TD>
<TD HEIGHT=25 align="left"><%= f.text_area "description",
:cols => 40, :rows => 10 %>
Please upload only files that end in: .doc and .ps
<TR>
<TD HEIGHT=24>Upload Files </TD>
<TD HEIGHT=24 ><%= file_field_tag :file1 %></TD>
</TR>
<TR>
<TD height="28" > </TD>
<TD><a
href=“javascript:document.newproject_form.submit()”;>
<TD> </TD>
<TD></TD>
</TR>