Python中文
首页
教程
问答
标签
搜索
登录
注册
Django Ajax还是不Ajax?
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p><strong>编辑 下面是我所做的,但即使我的ajax看起来是正确的,我的navbar也不会用ajax请求的结果更新</p> <p><strong>网址.py</strong></p> <pre><code>app_name='randomization' urlpatterns = [ ... path('stock/', views.stock, name='stock'), ] </code></pre> <p><strong>视图.py</strong></p> <pre><code>def stock(request): if request.method == "POST": site = request.POST['site'] else: site = '' # database queries to be done after # result will be stock == True or stock == False return render(request, 'randomization/stock.html', {'stock': True}) </code></pre> <p><strong>ajax代码</p> <pre><code> $("#site").on("change", function(event){ console.log($(this).val()); $.ajax({ type: "POST", url: '{% url "randomization:stock" %}', data: { csrfmiddlewaretoken: '{{ csrf_token }}', 'site' : $(this).val(), }, dataType: 'html', success: function (data) { // alert(data) -> OK if (data) { // alert("Test retour requete ajax"); -> OK $("#alerte").html(data); } } }); }); </code></pre> <p><strong>ajax模板</p> <pre><code>{% if stock %} <a class="nav-link" id="informations" href="#" style="color:red; padding-right: 50px;"><strong>Insufficient stock</strong></a> {% else %} {% endif %} </code></pre> <pre><code><li class="nav-item" id="alerte"> // ajax template to be added </li> </code></pre> <p><strong>所以我不明白为什么它没有添加“库存不足”的信息?</strong></p> <p>是的。 . . 你知道吗</p> <p>我有一个Django项目与一个经典的纳瓦巴,其中包含一个选择和其他与下拉菜单链接</p> <p>我有一个函数,可以查询数据库来控制某个中心的药品库存(默认情况下是用户的中心-CHU-或选中的中心),并返回bool 如果为真,则显示红色警报“库存不足”,不应显示链接“随机化患者”和“重新分配患者”</p> <p>我想药品库存重新评估时,用户选择另一个中心没有重新加载页面 我认为我应该使用ajax,但是我对如何实现它迷茫了</p> <p><a href="https://i.stack.imgur.com/V8tBQ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/V8tBQ.png" alt=""/></a></p> <p><a href="https://i.stack.imgur.com/LQ9bz.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/LQ9bz.png" alt="enter image description here"/></a></p>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>最后,它的工作,问题来自我的代码中的注释行,似乎是解释??? 但非常感谢这两个!你知道吗</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
上传图片使用Django Ckeditor获取服务器错误(500)
6 回答
上传图片到 Google App Engine,来自非网页客户端
10 回答
上传图片到Djang的cloudinary
5 回答
上传图片到Flask
5 回答
上传图片到googleappengine并与用户分享图片
7 回答
上传图片到googlecolab,并使用Keras预测分类
3 回答
上传图片到s3python
10 回答
上传图片到s3后,上传附带的拇指
9 回答
上传图片在Django,希望是一个循序渐进的指南?
2 回答
上传图片并显示在Django 2.0模板上
4 回答
上传图片时创建动态路径
5 回答
上传多个图像会破坏除第一个Flas之外的所有内容
8 回答
上传多个文件上传文件FastAPI
9 回答
上传多个文件到Django
3 回答
上传多张图片
4 回答
上传大数据到谷歌硬盘给400
6 回答
上传大文件nginx+uwsgi
4 回答
上传大文件不工作谷歌驱动Python API
3 回答
上传大文件到S3
6 回答
上传大文件太慢
4 回答