我想发送一个php变量$thread_id
到php文件使用jquery ajax,所以php文件可以得到$thread_id
的所有文章并将其回显到主文件。使用jquery ajax将php变量发送到php文件?
它不工作当我键入:
$.get("ajaxcall_reply.php", thread_id: $thread_id, function(data) {
$("#threads").html(data);
});
我应该怎么输入?
我想发送一个php变量$thread_id
到php文件使用jquery ajax,所以php文件可以得到$thread_id
的所有文章并将其回显到主文件。使用jquery ajax将php变量发送到php文件?
它不工作当我键入:
$.get("ajaxcall_reply.php", thread_id: $thread_id, function(data) {
$("#threads").html(data);
});
我应该怎么输入?
你知道$ thread_id在输出什么吗?尝试将它放入它自己的变量中,并在将它放入get函数之前查看输出。它可能有符号或东西,搞乱你的JavaScript语法。你有一个例子输出?另外,get方法返回XMLHttpRequest对象(数据),因此您可能需要查看设置要返回到回调函数的数据类型:“xml”,“html”,“script”,“json”,“jsonp”,或“文本”。在URL
$.get("ajaxcall_reply.php", {thread_id: $thread_id}, function(data) { $("#threads").html(data); });
试试这个
<?php
echo $_GET['get_var'];
?>
你真正需要首先设置在JavaScript中的变量,因此 'VAR的thread_id =' ,然后使用Ajax调用该变量,像这样<= $的thread_id?>: '$获得( “ajaxcall_reply.php”,{thread_id:thread_id},function(data){$(“#threads”)。html(data);});' – jbnunn 2009-12-12 22:26:17
<script>
$.get(url, { get_var: '<?php echo $phpvar ?>' }, function(data) { alert(data); });
</script>
:
您必须在您的文章更具描述得到一个很好的答案。 – Kevin 2009-12-03 18:03:00