我希望這個表單在頁面加載後提交,並且我使用下面的代碼來完成它。問題在於頁面不斷重新加載並停留在該循環中。'Submit'onload進入循環
HTML
<body onload="document.getElementById('filters').submit();">
<form id="filters" method="post">
<section>
<select id="Genre" name="genres" >
<option value="Select Genre">Select Genre</option>
<option value="All">All</option>
{% for row in genre %}
<option value="{{row.genre}}">{{row.genre}}</option>
{% endfor %}
</select>
<select id="Rating" name="ratings" >
<option value="Select Rating">Sort by Rating</option>
<option value="Best">Best</option>
<option value="Rating_IMDB">IMDB</option>
<option value="Rating_RT">Rotten Tomatoes</option>
</select>
</section>
</form>
</body>
您需要在您的形式 –
設置一個動作你將永遠無法因爲這個不提交作出一些改變訪問此頁面。我們不知道這些確切的變化需要做什麼,因爲所有這些的預期流程沒有問題 – charlietfl