编辑:我会努力解释我想做得更好的地方。我在main.php中使用对php文件(例如other.php)的ajax调用显示了一个表,其中包含从数据库中检索到的所有字段。我想弄清楚的是,一旦表显示在屏幕上,并且调用在other.php文件中,我能在other.php中实现更新查询,用用户输入更新数据库中的字段吗?这有道理吗?谢谢
是的,这是可能的。假设您有一个表单,用户在单击菜单之前填写该表单,那么您可以在ajax调用中添加这些值。
例如,假设您有一个搜索按钮
<input type='text' name='search' id='search' />
您可以使用get
或post
(请求类型)将其传递给您的php
$.ajax({
url: "somefile.php",
type: "POST",
data: "search=" + $('#search').val(),
success: function(data){
//do something...
}
});
在您的somefile.php
中,您可以使用$_POST['search']
或$_GET['search']
访问值(取决于请求的类型)。
我认为有了这个你可以适应你的现实。您可以在JQuery文档中获得更多示例。