【问题标题】:using bootstrap modal to to display POST results使用引导模式来显示 POST 结果
【发布时间】:2016-01-20 18:45:36
【问题描述】:

我有一个可以正常工作的以下视图,并且可以在模板中很好地显示结果。

def PTR(request):
    if request.method == 'POST':
        form = PTRForm(request.POST)
        if form.is_valid():
            cd = form.cleaned_data
            results = data_groups.setup_ptr(cd)
            t = loader.get_template('ptr_records.html')
            c = RequestContext(request,  {'results': results})
            return HttpResponse(t.render(c))
    else:
        form = PTRForm()
    return render_to_response('ptr_form.html', {'form': form})

但是,我更喜欢以引导模式显示结果。如果我从哪里开始,我相信我可以弄清楚。我应该执行以下操作.... 将 jQuery 添加到表单并让 jQuery/javascript 处理帖子并将结果放入表单本身定义的模式中。也就是AJAX调用返回成功后才显示modal?

【问题讨论】:

    标签: javascript jquery ajax django twitter-bootstrap


    【解决方案1】:

    是的,你应该这样做,使用 Ajax 调用服务器,然后将数据作为 json 返回,然后使用 jquery 和 bootstrap 显示模式

    【讨论】:

      猜你喜欢
      • 2014-08-08
      • 1970-01-01
      • 2016-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-02
      • 1970-01-01
      相关资源
      最近更新 更多