复制Ajax请求函数,即调用php函数,noob的东西

时间:2012-11-07 10:36:51

标签: php javascript jquery ajax wordpress

我找到了一个JS-Jquery文件几乎是我需要的东西。如果单击该复选框,则会调用php函数。现在我想添加另一个调用另一个PHP函数的复选框。

所以我试图复制这个功能。并且更改了值,但这不起作用。

我相信你会在1-2秒内看到错误,所以感谢JS-Fiddle的简短介绍!

这部分我想复制,也看看我在JS-Fiddle中的尝试

$('input[name="ive-read-this"]').change(function (evt) {
    alert("markiere als gelesen.");

    // We can retrieve the ID of this post from the <article>'s ID. 
    // This will be required
    // so that we can mark that the user has read this particular post and 
    // we can hide it.
    var sArticleId, iPostId;

    // Get the article ID and split it - the second index is always 
    // the post ID in twentyeleven
    sArticleId = $("article").attr('id');
    iPostId = parseInt(sArticleId.split('-')[1]);

    // Initial the request to mark this this particular post as read
    $.post(ajaxurl, {        
        action:  'mark_as_read',
        post_id: iPostId      
    }

1 个答案:

答案 0 :(得分:0)

我只是忘了加上这个:

add_action('wp_ajax_mark_as_unread',数组(&amp; $ this,'mark_as_unread'));

所以它解决了! 此致