日期:2014-05-17  浏览次数:20470 次

怎么在input file标签里面输入值了就不能跳转页面
mvc3模式下的 这是js跳转代码
<script language="javascript" type="text/javascript">

  $(window).ready(function () {

  $('.btnSave').bind('click', function () {
   
  $('form').submit();
  });
  });
</script>

下面是html代码

  <td width="8%" align="center" valign="middle" class="sy9">
  <a href="#" class="lk3 btnSave">保存</a>
  </td>

  @using (Html.BeginForm("Create", "Article", FormMethod.Post, new { enctype = "multipart/form-data" }))
  {  
  @Html.ValidationSummary(true)

<tr>
  <th bgcolor="#d7eaee" height="40" width="14%" align="right">
  <span class="style8">附件:</span>
  </th>
  <td bgcolor="#ffffff" align="left">
  <input class="select_search06" name="AttachmentFile" id="AttachmentFile" type="file" style="width: 300px; margin-left: 10px;" value="" />
  </td>
  </tr>
}怎么在input file标签里面输入值了就不能跳转到后台的View中 不输入值就能跳转啊

------解决方案--------------------
MVC3 不是很熟悉, 单看了上面的js 是不是这个引起的啊 $('form').submit(); jquery $('#form').submit() 没有#