使用.j方法将ajax传递给php页面只能通过$ _REQUEST方法使用

时间:2012-04-15 14:14:04

标签: jquery ajax

是否可以使用$ _POST OR $ _GET而不是$ _REQUEST

将传递的数据处理到php页面

2 个答案:

答案 0 :(得分:0)

您可以使用$.get()获取http获取请求,使用$.post()获取http post请求,使用服务器端$ _GET获取处理获取请求,使用$ _POST获取post请求。

答案 1 :(得分:0)

是的,有可能。
如果您这样做:

$('#result').load('ajax/test.html?var1=somevar&var2=someothervar', function() {
  alert('Load was performed.');
});

您可以使用$_GET[''];检索它。

如果您这样做:

$.ajax({
    url:'/',
    data: {var1:"somevar", etc.}, // I'm not really sure about that syntax
    type:'POST', // note the type
    success:function(html){ alert(html) }
});

您可以使用$_POST[''];检索它。

POST和GET还有其他方法,这些是我在google上找到的第一个方法;) 您始终可以使用$_REQUEST[''];检索它,因为它会查找POST和GET数据,以防您不知道。