1
我使用Django與bootstrap3並使用twitter的typeahead.js來獲取我的表單上的自動完成。從提交的JavaScript塊形式
形式:
**
<div id="top" class="jumbotron">
<div class="container">
<h1 align="center">Home</h1>
<h3>
<form align="center" action="/search/" method="get" role="form">
<input id="navPersonSearch" type="text" name="q" placeholder="Search for Actor/Actress" autocomplete="off">
</form>
</h3>
</div> <!-- /.container -->
</div> <!-- /.jumbotron -->
**
腳本處理自動完成:
<script type="text/javascript">
$(document).ready(function() {
$("#navPersonSearch").typeahead({
name: 'people',
remote: 'name_autocomplete/?q=%QUERY'
});
});
</script>
這種形式不會有一個提交按鈕,這樣你用回車提交。註釋腳本允許表單提交,但是腳本不提供。
沒錯,就是工作。我想知道爲什麼前衛做到了。 – dl8