<?php
add_action( 'admin_footer', 'my_action_javascript' );
function my_action_javascript() {
?>
<script type="text/javascript" >
jQuery(document).ready(function($) {
var data = {
action: 'my_action',
email:email
};
// since 2.8 ajaxurl is always defined in the admin header and points to admin-ajax.php
$.post(ajaxurl, data, function(response) {
alert('Got this from the server: ' + response);
});
});
</script>
<?php
}
?>
嗨,我尝试了 wordpress 中的 ajax 集成。上面的例子来自 wordpress 的 codex。我不知道。如何在ajax中发送表单数据。
以前我试过像
var data = {
action: 'my_action',
email:email
};
上述数据仅将值发送到 db 并保存完美,但我需要存储所有这些值,例如以下形式:
<form action="" method="post">
<label></label>
<input type="text" name="fname" value=""/>
</form>
我还尝试发送所有值,例如
var data= {
action: 'my_action',
email:email,
fname:fname
};
但它不起作用。对于单独的电子邮件,仅在 db 中正确发送和输入。是通过ajax发送所有值的方式。
谢谢。