PHP内部AJAX后调用
PHP inside AJAX post call
PHP页面包含一个变量$hash
并有一个按钮。按钮的点击事件由jQuery处理。我希望jQuery执行如下AJAX调用:
$.post("testupdate.php", {hash:"<?php echo $hash; ?>"} , function(data) {
$("#body").html(data);
});
但是,插入AJAX调用中的PHP代码<?php echo $hash; ?>
不起作用。我怎样才能让它工作?谢谢
更新:我通过在jQuery调用之前处理的html页面中插入一个脚本元素来实现它:
<script> var hash = "<?php echo $hash; ?>"; </script>
然后在jQuery函数调用中执行以下操作:
$.post("testupdate.php", {hashpost:hash} , function(data) {
$("#body").html(data);
});
这样尝试。。
<script>
var hash = '<?php echo $hash; ?>';
$.ajax({
url : "testupdate.php",
type: 'POST',
data: {'hash': hash},
success: function (response) {
console.log(response);
},
error: function(request, error , status) {
console.log(error);
}
});
</script>
希望这能解决你的问题。
我通过在jQuery调用之前处理的html页面中插入一个脚本元素来实现它:
<script> var hash = "<?php echo $hash; ?>"; </script>
然后在jQuery函数调用中执行以下操作:
$.post("testupdate.php", {hashpost:hash} , function(data) {
$("#body").html(data);
});
相关文章:
- 阻止在select2单击时调用ajax
- 调用Ajax并返回响应
- Ajax:只在元素存在的情况下调用Ajax
- PHP,MySQL,AJAX-调用AJAX结果后,Bootstrap CSS样式不会显示
- 调用Ajax内部的函数
- 无法获取属性'的值;拆分'在IE8中调用ajax之后
- 我们如何在Firefox中调用AJAX
- Rails:通过调用Ajax重定向
- Cookie 在 Spotify (Javascript) 中调用 ajax 后未保存
- 通过调用 Ajax 来设置 struts bean 值
- 无法从服务器中的 php 调用 Ajax 函数
- 如何在附加表行时调用 ajax
- 在facebook用户发送邀请请求后调用ajax调用
- 定期调用Ajax
- 调用Ajax生成的表单的值
- 无法调用ajax函数
- 在调用AJAX之后显示ng控制器的内容;作为“;作用
- CSS,Java脚本在php中调用ajax后无法正常工作
- 成功调用AJAX后,Toast Growl不会出现
- 如何在调用AJAX时记录或捕获信息和错误