0

我在让它工作时遇到问题,我希望用户能够选择一个可下载的文件并选择下载。

您可以在此链接上查看示例: http ://www.kawasakirobot.dk/kawasakirobot/robotter/r_-_serie_tabeludarbejdelse.aspx

但正如你所看到的,它只是无限次地增加一两个的价值!

像这样:

...//dl.dropboxusercontent.com/u/58141887/oneoneoneoneoneoneoneoneone...等等!

希望有人能帮助我!

<form method="post" name="downloadForm" action="https://dl.dropboxusercontent.com/u/58141887/">
                <select name="selectdownload" id="selectdownload">
                <option value="one">one</option>
                <option value="two">two</option>
                </select> <input type="submit" value="Download File" />
</form>

<script type="text/javascript">
$('form').submit(function(){
   $(this).attr('action',$(this).attr('action')+$('#selectdownload').val());
   $(this).submit();
});
</script>
4

1 回答 1

0

当您调用$(this).submit();提交处理程序时,它将进行递归。

你应该这样做:

$('form').submit(function(){
   $(this).attr('action',$(this).attr('action')+$('#selectdownload').val());
   return true;
});
于 2013-06-16T13:51:55.603 回答