通过 ajax post 发送变量
sending variable through ajax post?
我正在做一些在点击事件上触发的ajax东西,链接有几个值和变量。
有问题的链接如下所示:
<?php $link_url = esc_url(wp_nonce_url( site_url('?my_page=ajax-processor&action=dynamic_date_loop&my_date='.$date),
"dynamic_date_loop_nonce") ); ?>
上面的$date变量包含类似"2013-09"的字符串。
我处理此链接并在此处提取值:
var url = wpAjax.unserialize(element.attr('href'));
var s = {};
s.data = $.extend(s.data, { action: url.action, _ajax_nonce: url._wpnonce });
我知道它的语法类似于var1:value1
但在这里我的值是一个变量,所以在这种情况下我只是添加my_date: url.$date
吗?这对我来说看起来不对。
我认为这就是你想要的:
s.data = $.extend(s.data, {
action: url.action,
_ajax_nonce: url._wpnonce,
my_date: url.my_date
});
不需要,您需要将值存储在变量javascript
var a = '<?php echo $date; ?>';
现在variable a
包含 $date
的值。现在你可以用a做任何你想做的事情。通过提醒alert(a);
进行检查
相关文章:
- PHP/Ajax/jquery/JON-在Ajax Post之后将echo文本中的一部分作为变量返回
- 正在拆分AJAX POST变量
- 组合多个变量-使用POST
- 使用javascript在post请求中传递用户输入变量
- Jquery Post Empty即使发送变量有数据
- 当我想发布一个变量但有 1 个 js 时,ajax post 的解决方案是什么
- 如何将 POST 变量添加并保存到 Qualtrics
- 从返回的数据 ajax post 创建一个变量
- PHP post-id无法使用Javascript变量作为id
- 通过POST将JavaScript变量发送到PHP
- 从一个函数传递到另一个函数的变量在使用jQuery的.post之后变得未定义
- 两个Post请求,并且不更改变量
- Ajax jquery post发布时没有变量名
- 在引导文件输入中通过post发送一个额外的变量
- jquery.post和变量作用域
- 我使用jQuery发布的表单不发送POST变量
- Firefox插件-在提交之前捕获post变量[no-enctype]
- 将带有POST的Ajax变量发送到PHP
- 使用ajax将会话变量POST到关系数据库
- 在PHP中使用全局变量POST来接收java脚本变量