在本例中,我如何将ajax变量的值传递给php脚本
How do I pass value of ajax variable to php script in this example?
注意这篇文章:
自动刷新回波
一个解决方案是这样做:
否决票
$(function(){
setInterval(function(){
$("#refresh").load("user_count.php");
}, 10000);
});
所有这些都是通过与user_count.php对话来获取数据。php文件然后将其发送回页面上打印出来。但是说我还想把数据发送到.php文件,让它做一些事情。因此,就像我在javascript代码中定义了两个变量一样,然后希望将每个变量的值发送到php脚本中进行处理。它的语法是什么?
您可以将其添加到URL:
$("#refresh").load("user_count.php?something="+valueA+"&somethingElse="+valueB);
BTW-这些是JavaScript变量,而不是"AJAX变量"。
您可以使用.ajax():http://jqapi.com/#p=jQuery.ajax
$.ajax({
url: "mypage.php",
data: {
foo: 1,
bar: "blah"
},
context: document.body,
success: function(ret){
alert("Anything your php script outputs will be returned to the ret variable");
alert(ret);
}
});
php文件将能够使用$_POST['foo']
和$_POST['bar']
。
一个非常简单的解决方案是使用$.param()
并将其附加到您的URL:
$(function(){
setInterval(function(){
$('#refresh').load('user_count.php?'+ $.param({
yourFirstVariable: 'foo',
anotherVariable: 'bar'
}));
}, 10000);
});
其中yourFirstVariable
和anotherVariable
是php脚本的参数。
相关文章:
- 如何将输入范围的值传递给JS中的变量
- jQuery.ajax未将值传递给php变量
- 如何将 Java 脚本值传递给 PHP 变量
- 如何将 C# 变量的值传递给 javascript
- 如何将 html 输入值传递给 php?- 变量不起作用
- 需要将变量 php 的值传递给 javascript,但我不能
- 将JavaScript值传递给PHP变量(有限制)
- 如何使用 AJAX 调用将表单值传递给 PHP 变量
- 将内联 PHP 中的值传递给 JavaScript 变量
- 如何使用同一页面将文本字段值传递给PHP变量
- 将一个值传递给javascript中的一个变量,其中这些值是json中的响应
- 将值传递给php变量
- 在本例中,我如何将ajax变量的值传递给php脚本
- 将变量x的值传递给$res
- 将js变量或输入值传递给razor
- 如何传递更改,将下拉列表的值传递给PHP变量
- 将HTML单选按钮值传递给javascript变量
- 将一个变量值从javascript值传递给php变量
- 如何将angular 2变量's的值传递给javascript函数
- 将选定的值和变量传递给HTML页面