Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
下面是如何使用ajax调用此表单的代码_Ajax_Django - Fatal编程技术网

下面是如何使用ajax调用此表单的代码

下面是如何使用ajax调用此表单的代码,ajax,django,Ajax,Django,我已经用Html代码制作了Django表单,介绍了如何调用ajax。我是ajax新手。问题是,当我们输入时,输出会出现,但表单是不可见的。如果ajax会调用它,那么一切都会很好 forms.py from django import forms class ReportForm(forms.Form): text = forms.CharField(widget=forms.Textarea(attrs={'rows': 5, 'cols': 100})) html {%extends

我已经用Html代码制作了Django表单,介绍了如何调用ajax。我是ajax新手。问题是,当我们输入时,输出会出现,但表单是不可见的。如果ajax会调用它,那么一切都会很好

forms.py

 from django import forms
 class ReportForm(forms.Form):

 text = forms.CharField(widget=forms.Textarea(attrs={'rows': 5, 'cols': 100}))
html

{%extends'base.html%}
{%block content%}
StopWordsRemoval
{%csrf_令牌%}
{{form.as_p}}
stopwordsremoval
  • {{自然语言处理}

  • 这应该让你开始:

    <script type='text/javascript'>
    $(document).ready(function(){
        $(form).on('submit', function(event){
            $.ajax({
                url: // where do you want the form sent?
                type: 'POST',
                data: this.serialize(),
            }); 
        });
    });
    </script>
    
    
    $(文档).ready(函数(){
    $(表单).on('submit',函数(事件){
    $.ajax({
    url://您希望表单发送到哪里?
    键入:“POST”,
    数据:this.serialize(),
    }); 
    });
    });
    
    <script type='text/javascript'>
    $(document).ready(function(){
        $(form).on('submit', function(event){
            $.ajax({
                url: // where do you want the form sent?
                type: 'POST',
                data: this.serialize(),
            }); 
        });
    });
    </script>