如何在一个使用了jQuery+Ajax的页面,实现鼠标点击之后对数据库进行操作,比如修改某一个字段的值。

比如我想把点击之后的消息设为已读,其在数据库里面的字段done的值为1时表示已读。默认是0. 就是如何把0变成1,通过ajax。
说说您的方法。

第1个回答  2012-08-10
一般来说,HTML页面是不能直接操纵数据库的,因为安全性以及网络内网的原因、
建议:在后台实现响应的代码,比如java,可以使用servlet来接收参数,然后调用数据库。具体的请搜索“JDBC”。前台提交参数到servlet的URL地址。
如果是其他的动态语言,也请搜索解决办法。
至于如何把0变为1,前台JS判断、然后传参数给servlet,servlet再执行update的SQL。
如果你想要几句话就说明白,那还是不适合做程序开发。如果你只想实现作业,那我就白说了。本回答被提问者采纳

如何用jquery实现用ajax读取数据,修改后再返回?
通过动态语言连接数据库读取好数据,以表格的方式组合数据返回到ajax的回调函数里头,直接添加到页面的dom上的 .get("test.asp", data:{id:01}, function(data){data.appendTo(".div");\/\/将返回的结果添加到页面上})asp:< id=request("id")sql="select * from tb where ...response.write(...

jquery+ajax实现动态加载表单
springMVC+jquery+ajax+jsp实现在页面中输入数字后,点击按钮,表单中自动加载指定行数据。1、user实体类 2、创建controller组件类。toDymyuser()方法用于跳转到jsp页面 getMyUserClass()方法用于jsp页面的数据加载来源 3、新增jsp页面 1)、获取当前服务路径bathpath 2)、引入jquery包,这里直接使用的...

html+css+jquery购物网站信息怎样通过发送按钮发送到网站后台?
在HTML中添加一个表单,包含需要提交的信息。在JavaScript中编写一个事件处理程序,当用户点击发送按钮时,使用AJAX向后台发送表单数据。在后台,使用服务器端脚本(如PHP)来接收提交的表单数据,并处理数据。根据需要,可以在后台将处理后的数据保存到数据库中。以下是一个示例代码,演示如何使用jQuery和AJAX...

手写一个(jQuery版)ajax
则可以通过以下语句一次性获取options内部的三个值 2.交换赋值 顾名思义,就是将两个变量的值进行交换。在ES6之前,可能需要写3句代码,而在ES6中只需一句。三、then与Promise 1.then 使用jQuery的ajax函数时,可以将参数对象的函数(sucess,failure)通过then传入。then的语法:2.Promise Promise是window...

怎么用JQuery实现 用户修改完个人信息 提交之后 刷新显示修改后的信息...
获取到要修改的信息,通过ajax提交后台,后台获取到信息根据需要对数据库进行增删查改,成功后返回成功信息,前端回调函数得到后台返回的成功信息后对页面进行操作(局部修改或页面刷新)。

...ajax 实现点击表格一行数据刷新另一个表格的数据(不刷新整个页面...
用ajax请求数据把要刷新的表用一个层包着,请求回来替换这个层的数据。用jquery可以很容易实现。 点我刷新表2 这里是数据页面返回数据 function refertable2(em){ var url="\/t2.jsp?id="+$(em).attr("tid");.post(url,function(html){ ("t2").html(html);});} ===下面是\/...

ajax,jquery,$.post\/$.get异步刷新div,局部刷新页面
url: "getPageDate.php", \/\/调用的php文件 data: "page=1",success: function(msg){ \/\/回调函数 alert( "Data Saved: " + msg ); \/\/这里是操作 ("#content").html();} });success:function(data){\/\/后台处理数据成功后的回调函数 \/\/ 在这里执行对页面的数据刷新 ("div .a")....

for循环ajax带来的问题。这里使用的是jquery封装的ajax。ajax设置了同...
所以一般都不会用这样的逻辑来处理问题,如果实在非得要用这种逻辑,那么得将ajax请求方式改成同步方式,即将async:false 改成 async:true,这样就可能如你的预期,一个ajax执行完正常返回后才行下一个ajax,=== 哦,那是我记错咯,如果你实在要用这种实现逻辑的话,我倒建议你不要这么写,类似下面...

如何在同一个PHP页面,通过ajax把值传给PHP变量?
举个例子:你想在用户点击时,把 apple 这个字符串,通过前端传给后端。前端,用 jQuery 举例:('button').click(function () { .ajax({ url: '\/xxx',method: 'post',dataType: 'json',data: {fruit: 'apple'} }).done(function (res) { \/\/ 成功后的回调 }).fail(function (err) {...

php 中 怎么实现点击按钮 然后从MYSQL中删除对应行的数据
无刷新操作,可以用jquery.ajax来操作。快下班了,就简单地写一段给你试试。假设你的删除按钮是: 这里的id实际代表该行对应的数据库中的ID。(明白的吧?)下面用jquery处理 (document).ready(function(){ (".del_button").each(function(){ (this).click(function(){ var $id = $(this...

相似回答