Ajax 中的函数 php
function php in ajax
一旦我按下单选按钮,我就会尝试运行一个php循环。我意识到我必须使用 ajax 来做到这一点。我对 ajax 很陌生,所以我很难完成这项工作。现在发生的事情是,我什至无法再按下单选按钮,什么也没出现。
到目前为止我尝试过:
我的循环(工作正常):杂志.php:
<?php
$args = array( 'post_type' => 'magazine', 'posts_per_page' => 10 );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
the_title();
echo '<div class="entry-content">';
the_content();
echo '</div>';
endwhile;
}
?>
Ajax 在主页:
$('radio').click(function() {
$.ajax({
url: 'magazines.php',
success: function(){
alert('success');
}
});
return false;
});
任何帮助将不胜感激。谢谢!
radio
是一个类型选择器,它匹配<radio>
你没有的元素(HTML 中不存在的元素)。
你需要编写一个真正匹配你的元素的选择器,例如 input
.
试试这个
$('body').on('click','input:radio',function() {
$.ajax({
url: 'magazines.php',
success: function(data){
$('#your-selector').html(data);
}
});
})
试试这个:它的测试
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script>
$(function(){
$('input:radio').click(function() {
console.log("clicked");
$.ajax({
url: 'magazines.php',
success: function(response){
console.log(response);
alert('success');
}
});
return false;
});
});
</script>
请尝试这个
$('radio').click(function() {
$.get('magazines.php', {}, function(){
alert('success');
});
});
相关文章:
- 执行php函数的onclick事件的其他替代方案
- 使用ajax用jquery调用php函数
- php函数的ajax html$_POST值返回null
- 如何检查这个代码点火器php函数是否工作,该函数是否在ajax url中使用
- 如何使用OnClick事件通过参数调用来调用PHP函数
- php javascript代码从javascript调用php函数
- 将位置变量从Javascript传递到PHP函数
- 当使用答案运行PHP函数时,会弹出是/否警报
- PHP函数的返回看起来如何对AJAX和PHP有效
- PHP 函数不会向 JavaScript 变量返回值
- 如何从jQuery调用PHP函数
- php函数的XMLHttpRequest响应不包含任何数据
- 如何创建php函数或任何脚本/jquery Javascript,使我能够获取与复选框关联的值并添加它们
- 从Javascript函数调用PHP函数
- 使用Ajax将数组从javascript发布到php函数
- PHP函数识别3个数字中最低的一个并更改其类
- 使用AJAX将变量发布到不同文件上的php函数并调用该函数
- 使用ajax从javascript/jquery调用php函数
- PHP函数调用和Javascript代码中的数组传递
- 如何在关闭浏览器的同时执行php函数