在form中,使用js动态生成input,提交表单通过ajax添加数据到数据库,无法触发ajax请求

在form中,使用js动态生成input,提交表单通过ajax添加数据到数据库,无法触发ajax请求,第1张

最好贴全代码。我觉得这个问题很费解。我没有遇到过。不过我可以跟你说一下我的思路。

我一般不太愿意用js输出表单之后再提交。性能不太好,而且容易出问题。我都是建立一个position:fixed的隐藏层,需要d出表单的时候,通过显示与隐藏,来显示表单。并且,可以再此基础上加入一个全屏的position:fixed的隐藏层,用以模式化窗口,设置透明度为30% 这样页面除了这个表单,其它的部分不可 *** 作。可以一次性显示这两个层,关闭的时候,再隐藏这两个层。(登陆框的常见办法) 我的做法一般是这样的。

我说下原理,实现这个要js+ajax

文本框可以不用放在form里面 按扭可以不用submit类(因为如果是submit在form里按它会刷新页面), 按扭可以是button,可以给它设置onclick命令,通过js取文本框里的内容,用ajax发给aasp就行了。onreadystatechange这句你也可以不用写如果没有需要。在aasp页面把接受到的文本输入数据库。 (验证文本可以用js)

例子:

ajaxexamplehtml:

<html>

<head>

<meta >

js作为脚本语言是不能连接数据库的,所以不可能会添加到数据库,但是你可以用ajaxjs将表单的值传递到另一个页面,然后使用php语言存到数据库,就这样,,看你急着要,,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳,,,,求采纳

1、写js代码,把你保存的那条记录中,商品名称、进货价格、销售价格 收集起来;

2、新建一个一般处理程序,接收前台传来的商品名称、进货价格、销售价格,通过调用后台方法保存到数据库。

3、使用jquery的$ajax()方法,把第一步收集的信息发送到第二部新建的一般处理程序,把这个$ajax()方法绑定到保存按钮的单击事件

加载jquery

<script type="text/javascript" src=">

以上就是关于在form中,使用js动态生成input,提交表单通过ajax添加数据到数据库,无法触发ajax请求全部的内容,包括:在form中,使用js动态生成input,提交表单通过ajax添加数据到数据库,无法触发ajax请求、使用ajax 保存数据到数据库但不刷新页面!、怎么使用javascript和ajax把php表单数据插入到数据库里面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9674523.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存