我需要附加一些PHP代码,当用户点击示例按钮时,我的代码工作正常,但我需要做好我的工作清洁工作。
我已经搜索过了,我发现了,我应该使用jquery ajax,
但我不知道如何处理ajax。我读了一些关于jquery ajax的文章,我找到了一些函数,比如$.ajax()
,$.get()
,$.post()
但我真的不知道该怎么办?有人能说我,我应该做什么
button.live( 'click', function(){
sample.append(<?phpcodes?>);
});
append(
'<?php echo get_template_directory_uri(); ?>'+
'<?php foreach ( $terms as $term ){ echo '<option value="'. $term->slug .'">'. $term->name .'</option>'; } ?>'+
'<?php echo __( "Sample","textDomain" ); ?>'+
'<?php echo $example[0]['options']['0']['id']; ?>'+
'and more ...'
);
答案 0 :(得分:0)
您应该将PHP代码放在单独的.php文件中,并在用户单击按钮时使用JavaScript(ajax)调用该文件。调用该文件时,该文件中的php函数将执行。
检查HTML
<div id="mybutton">My button</div>
<div id="result">My result</div>
示例JavaScript
$( "#mybutton" ).on( "click", function() {
$( "#result" ).load( "myphpcode.php", function() {
});
});
示例myphpcode.php
<?php
// Do your cleaning here
echo 'Done cleaning!';
?>