我遇到问题,我希望用户能够选择可下载的文件并选择下载。
您可以在此链接上看到示例: 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>
答案 0 :(得分:0)
当你在提交处理程序中调用$(this).submit();
时,它将进行递归。
你应该这样做:
$('form').submit(function(){
$(this).attr('action',$(this).attr('action')+$('#selectdownload').val());
return true;
});