0
我是新來的ajax,我想提交一個表單和頁面不應該重新加載。我正在django做。ajax反饋提交沒有頁面重裝
HTML
#...
<form id="feedback_submit_form" action="" method="post">
{%csrf_token%}
<textarea id="feedback_text" name="feedback_text"></textarea>
<input type="submit" id="feedback_submit" value="Send feedback"/>
</form>
#...
的JavaScript
$('#feedback_submit_form').submit(function(e){
$.post('**WHAT URL SHOULD BE HERE**', $(this).serialize(), function(data){
***WHAT SHOULD I DO HERE***
});
e.preventDefault();
});
views.py
def ajax_view(request):
if request.method=='POST':
feedback=request.POST.get('feedback_text')
#save feedback to database
**DO I NEED A RETURN HERE**
我想這樣做的反饋表單提交和當前頁面不應該刷新反饋表格中的數據應保存在數據庫中。
我該怎麼做。 希望你能理解它。
在此先感謝...
我是這方面的新人。請詳細說明我應該怎麼做? – George