gpt4 book ai didi

jquery - Django crispy-forms - 自定义按钮

转载 作者:行者123 更新时间:2023-11-28 22:47:25 24 4
gpt4 key购买 nike

我的 django-crispy-form 中有两个按钮

    self.helper.add_input(Submit('submit', 'Submit'))
self.helper.add_input(Button('cancel', 'Cancel'))

提交按钮工作正常,取消按钮什么都不做。由于我是 django/pyhton 的新手,我如何将 goto url(例如下面的 url)添加到取消按钮的操作中?

url(r'^customeroverview/$', 'customer.views.customeroverview', name='customeroverview'),

我读到这可以用 JQuery 实现,但这是我从未使用过的东西。渴望学习,所以如果这是最好的选择,我愿意接受建议。请记住,我使用的是 crispy 形式,并希望尽可能使用 ass little html。

如果使用jQuery;

  1. 打开 url 的 jQuery 代码会是什么样子?
  2. 我是否创建一个包含 jQuery 代码的新 jQuery 文件?
  3. 我是否将 jQuery 文件存储在我的静态文件夹中?
  4. 如何从 crispy 表单中的按钮调用 jQuery?

最佳答案

我想通了,我用了下面的;

self.helper.add_input(Button('cancel', "Cancel", css_class='btn', onclick="javascript:location.href = '/customeroverview';"))

关于jquery - Django crispy-forms - 自定义按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26298332/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com