2012-11-07 76 views
0

我發現了一個JS-Jquery文件,幾乎我需要什麼。如果你點擊複選框,它會調用一個php函數。現在我想添加另一個複選框,這將調用另一個PHP函數。複製Ajax請求函數,調用php函數,noob東西

所以我試圖複製功能。並更改值,但沒有奏效。

我相信你會在1-2秒內看到這個錯誤,所以謝謝你在JS-Fiddle的簡短介紹!

這一部分,我想複製,也看到JS-小提琴

$('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

發佈您的複製代碼..在哪裏你得到的錯誤....不是一個工作.. :) :) – bipen

+0

修復語法錯誤在你的小提琴。 –

+0

@bipen這個不起作用的是JS-小提琴。 – mnewmedia

回答

0

我只是忘了還添加此我tryings:

ADD_ACTION( 'wp_ajax_mark_as_unread',陣列(& $這個'mark_as_unread'));

所以它解決了! Regards