2010-08-25 46 views
0

很抱歉,但我找遍了整個網絡的解決方案,我probleme但不成功:(調用AJAX

我想實現的是創造一個正常的郵政和加入的形式給它。一旦提交,進入數據庫,再返回一個值

我創建了一個插件,並在管理菜單中集成它,然後設置,查詢數據庫的函數:

myfunc_getcode($db, $table, $value, $return) // returns a value 

哪能做到這一點!?我的意思是,當用戶插入一些數據的形式(即存在我在一個帖子或頁面上),然後他點擊提交,Ajax與數據庫交談並獲得結果。

我甚至不知道wordpress 3.0.1是否允許這樣的事情!

回答

0

我把它用

add_action('the_content', 'my_function'); 

這個鉤我的插件的文章和網頁的工作。

然後在函數中傳遞內容就好了;

function my_function($content) {} 

然後我通過在我的腳本中集成jQuery來使用Ajax;

<script type="text/javascript"> 
    jQuery(document).ready(function($) {} 

提交我用的jQuery/AJAX的形式來聽的形式

$("#my_form_id").submit(function() { 

和使用jQuery的$.post變量傳遞給handeles我的結果,並通過回聲返回他們的PHP頁面。

希望這可以幫助別人!