怎样用jquery 将表单的数据上传到数据库中

 我来答
152******40
推荐于2018-05-07 · 超过46用户采纳过TA的回答
知道答主
回答量:132
采纳率:100%
帮助的人:103万
展开全部
JQuery构造一个form对象,然后form.submit();就等于是普通form表单向后台提交了!
//创建一个form对象
var form = document.createElement("form");
//将form对象添加到body中
document.body.appendChild(form);
//设置form的属性,等价于<form action="XXX.action" method="post"></form>

form.action = 'QuestionAction!pAsk';
form.method = 'post';
//创建隐藏input
var newInput = document.createElement("input");
newInput.setAttribute("type","hidden");
newInput.setAttribute("name","title");
newInput.setAttribute("value",title);
//将隐藏input添加到form中
form.appendChild(newInput);
//提交form对象
form.submit();
904932844
2012-07-29 · TA获得超过194个赞
知道小有建树答主
回答量:247
采纳率:0%
帮助的人:298万
展开全部
这个可以利用ajax,代码实例:

$(function () {
$.ajax({
url: "提交的页面地址",
data: "data1=1&data2=2", //提交的数据
success: function (data) {
alert(data);//成功后返回的数据
},
error: function () { }
})
});
更多追问追答
追问
还是不可以,好像得有前台和后台吧,就是直接把表单里的数据直接提交到数据库中的那种,我知道得用ajax,就是不知道大概的代码怎么写
追答
那个url,就是动*态处理的页面,在asp.net中,一般是ashx,也可以用aspx,就是处理跟数据库交互,跟普通动*态处理的页面一样,就是最后要返回一个值,一般用response.write(''OK''),输出
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
O心随缘飘O
2012-07-29 · TA获得超过560个赞
知道小有建树答主
回答量:280
采纳率:0%
帮助的人:235万
展开全部
需要配合后端语言(php jsp asp.net asp)来插入数据库,jquery只是前端脚本,还不能达到这个要求
追问
jsp怎么写啊,提供一下思路,谢谢
追答
我只学php,没学过jsp
帮不了你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式