Php 通过单击链接调用ajax函数
我实现了一个简单的ajax调用,通过从用户那里获取输入来更新一些数据库字段Php 通过单击链接调用ajax函数,php,jquery,ajax,hyperlink,drupal-7,Php,Jquery,Ajax,Hyperlink,Drupal 7,我实现了一个简单的ajax调用,通过从用户那里获取输入来更新一些数据库字段 jQuery.ajax({ type:'POST', url: "<?php echo $base_url; ?>?q=newPage/updatetheItems", data:{ id:id, item1 : item1, item2:item2, item3:item3
jQuery.ajax({
type:'POST',
url: "<?php echo $base_url; ?>?q=newPage/updatetheItems",
data:{
id:id,
item1 : item1,
item2:item2,
item3:item3
},
error: function(returnval) {
alert("Failure"+id);
},
success: function (returnval) {
alert("suces");
$('#' + id + ' #item1_id').html(contentitem1.trim());
$('#' + id + ' #item2_id').html(contentitem2.trim());
$('#' + id + ' #item3_id').html(contentitem3.trim());
});
});
请给我一些指导。
我认为通过使用Get/Post,我们可以将数据保存在链接本身中,但这样我就可以通过它调用Ajax了。请帮忙。我想可能有两种方法 1.使用
session
variable可以存储数据。session是存储跨多个页面使用的信息(在变量中)的一种方式。与cookie不同,信息不存储在用户计算机上
2.使用variable\u set
和variable\u get
可以将数据保存在drupal中
FYI
是另一页上的确认信息吗?…是的…在我调用newitems\u UpdateTransfer()的页面中需要一些帮助@你能看看吗。。
$items['newPage/updatetheItems'] = array(
'title' => 'Update items', //page title
'description' => 'Update items',
'page callback' => 'newitems_updatestransfer',
'page arguments' => array('access content'),
'access callback' => TRUE
);