我正在尝试将表单数据存储到数据库中。但是它不能正常工作。我需要一些帮助,我该怎么办?这是我的html页面和视图或urls文件...当我点击submit record not going to database时
view.py
def add(request):
template = loader.get_template('add.html')
return HttpResponse(template.render())
def submit(request):
Name = request.GET.get('name')
当我尝试提交一个请求时,我得到了这个错误。
Method Not Allowed
The method is not allowed for the requested URL.
这是我的烧瓶代码..
@app.route("/")
def hello():
return render_template("index.html")
@app.route("/", methods=['POST','GET'])
def get_form():
query = request.form["searc
我有一个非常基本的代码,其中我有两个HTML页面,index.html是一个基本的身份验证页面,crap.html是我做的页面,嗯,一些垃圾。
现在,我在index.html上有一个表单,它附带了onsubmit()处理程序,这样我就可以检查用户名和密码了。如果正确,它将显示一条消息并继续将用户重定向到crap.html。
现在,问题是这种重定向对于错误的凭据似乎很好,但是当给定正确的凭据时,它会自动重新加载index.html页面,即使在auth.js中没有重定向的代码时也是如此。
以下是密码:
auth.js
function passCheck(){
var user = docume
我使用$.ajax()方法提交表单数据,数据包含图像文件。在提交时,我遇到了以下问题:
表单未在IE10中提交
虽然它是在chrome和FF中提交的,但是ajax()同时执行成功和错误的方法。
我能够以chrome和FF格式提交数据,但它只显示错误消息。
数据从Chrome和FF提交给DB
下面是我用来提交数据的代码
$.fn.serializeObject = function()
{
var o = {};
var a = this.serializeArray();
$.each(a, function()
我的表单包含大约10个输入文本框,问题是当我从输入文本框中按下enter键时,它将直接提交按钮,跳过它们之间的文本框。我在下面添加了我的代码片段。它在使用鼠标时运行良好。
function getElement(elm){
var elem = document.getElementById(elm);
return elem;
}
function sendData(){
getElement('submit-button').addEventListener("click",function(){
getEle
我有一个代码,它帮助我在表单之间切换,但是,当我提交表单时,页面将重置并再次显示第一个(默认)选项卡。有没有人能帮我弄明白,如果提交失败或者提交成功了,我提交表单的标签会一直留在那里? 表单使用少量的JS代码进行切换,并提交自PHP POST方法表单。 请找到下面的代码: 负责在选项卡之间切换的Javascript: function onTabClick(event) {
let activeTabs = document.querySelectorAll('.active');
// deactivate existing active tab
f