2010-08-25 16 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页面。

希望这可以帮助别人!