如何在jquery-ui对话框中更改数据库?

我是新手,我想从jquery-ui 对话框中更改我的数据库数据。 我应该在对话脚本中添加哪些代码才能使我在连接到DB之前连接到进程页面?

在你的jquery-ui对话框中你应该说一个按钮,当你按下它时,它会更新数据库表中的一行。 为了做到这一点:

– 创建一个按钮,按下它会触发对php文件的ajax请求:

$('#MyButton').click(function() { $.ajax({ type: "GET", url: "MyPage.php", data: "id=3", cache: false, error: function (msg) {}, success: function (msg) {} }); }); 

– 在您的php文件中,您将有一个脚本更新数据库表中的行:

  

这是一个非常简单的例子,我建议您阅读以下教程:

http://php4every1.com/tutorials/jquery-ajax-tutorial/

我不确定你理解你提出的问题。 Javascript 无法直接修改服务器上的数据,它需要通过向服务器传递数据来调用服务器上的PHP,C#,Perl或其他脚本。 然后,此服务器端脚本会修改您的数据库。

如果是PHP,您的Javascript可能会发出包含以下内容的POST请求:

name=Dave&phone_number=12345

然后,您的PHP脚本将使用$_POST['name']$_POST['phone_number']来访问该数据并将其发送到数据库。 我建议一些背景阅读,例如: 动态应用程序开发使用-MySQ或Web应用程序架构原理协议或PHP-MySQL-Dynamic-Web-Sites和jQuery实际操作