您当前的位置:首页 > TAG信息列表 > ajax
如何为不同的动作本地化一个js文件?
我在一个js文件中有一组javascript函数。每个函数作用于一个特定的操作,并获得自己的ajax响应。有些在不同的页面上,有些在同一页面上。如果我不进行本地化,我就无法得到响应。如何将此文件本地化为多个操作?
自动建议显示元数据,但不在单击时包括它
我正在使用wordpress的内置建议脚本创建基于自定义帖子标题的自动建议表单。。。add_action(\'wp_enqueue_scripts\', \'se_wp_enqueue_scripts\'); function se_wp_enqueue_scripts() { wp_enqueue_script(\'suggest\'); } add_action(\'wp_head\', \'se_wp_head\'); function se
JQuery外部RSS提要集成的问题
Iam使用一个外部文件(feed\\u home.php),其中加载了AJAX onclick。 $(document).ready(function(){ $.ajaxSetup({cache:false}); $(\"#new a\").click(function(){ var post_id = $(this).attr(\"rel\") $(\".featureline\").html(\"l
Metabox中的Plupload-AJAX操作在类中不起作用
我正试图将WP Pluploader放入我帖子页面的元框中-根据Plupload Intergration in a meta-box? 和http://www.krishnakantsharma.com/2012/01/image-uploads-on-wordpress-admin-screens-using-jquery-and-new-plupload/我在第二个链接中的示例中实现了这一切。然而,我想把它全部放在一个类文件中。如果我把它全部打包成一个类,它就会停止工作。这都是因为:function
是否会使用AJAX从数据库中获取选项并在jQuery设置中使用它,或者是否有其他选择可供考虑?
我的主题中有一个滑块。我在选项中有一个设置,可以控制滑块是设置为“滑动”还是“淡入淡出”。这个幻灯片/淡入淡出设置在jquery中,当然选项设置也在数据库中。我认为获得此设置的正常方法是通过AJAX,但我想我会问,因为我有许多其他类似的关于此主题的场景。我一直认为AJAX的意思是“无需重新加载页面即可更改数据”。。。。但在这种情况下,我只希望jquery在第一次加载页面时能够访问数据。。。因此,我的“理解”似乎有点偏离,需要jqueryany time javascript/jquery需要从数据库中获取
在AJAX调用后更改Header.php
在ajax调用加载帖子/页面后,是否可以将类更改为body\\u class()?我会说不,但我没有太多地使用wordpress ajax,所以我提出了这个问题。
发送JSON时AJAX调用失败,但可使用URL样式字符串
当我的数据是URL样式的字符串时,发出AJAX请求是可行的。var options = { type: \'post\', data: \'action=my_action\' }; 该函数将被调用并返回一些虚假数据。如果我尝试进行相同的调用,但使用JSON,则不会起作用。我已经尝试了几种不同的方法,但管理员。php只需返回-1。jQuery或Wordpress中是否有需要更改的内容以允许这样做?以下是我尝试过的其他几种方法。var options = {
url - ajax loaded but no JS
我有这个url来调用分类法。php,通过按下面的代码按钮显示过滤后的帖子:http://myurl/?meta_key=post_views_count&orderby=meta_value&order=ASC 这是我正在使用的JS: $(document).ready(function(){ $.ajaxSetup({cache:false}); $(\"#hot a\").click(function(){ var post_i
Admin-ajax.php与AJAX请求的自定义页面模板
是否有任何理由使用admin ajax。php for ajax请求与定制页面模板?我不知道管理ajax。直到最近,我一直在做的是创建一个自定义页面模板,如下所示:<?php /** * Template Name: API */ if ( isset( $_GET[\'ajax_request\'] ) ) { // do stuff } ajax调用将指向URLhttp://mysite.com/api/, 在这里,我使用A
在另一个Include()之后包含‘wp-load.php’会生成错误
我知道所有的downsides 尝试包括wp负载。php,但请记住:)我正在尝试创建自己的类似ajax的管理功能,以控制是否加载默认WordPress环境,是否使用SHORTINIT 常量定义为true,并根据通过AJAX访问的特定函数的要求,对插件的每个模块进行细粒度控制。我能想到的唯一方法是通过自定义文件执行AJAX,而不是管理AJAX。php,然后包括wp加载。需要时使用php。事实上,我已经成功地使用了几个月了。我已经给文件命名了bootstrap.php, 它位于我插件的“includes”目录
让jQuery AJAX在WordPress中工作(GET-1)
我正在尝试了解如何使用jQuery$.ajax() 对于项目。我使用从中学到的知识设置此测试TutsPlus.com. 除了我得到一个-1 已返回。所以我得到了警报Success: -1 和#test-div1 填充了-1, 而不是Hello Everyone!.My HTML:<input type=\"hidden\" name=\"GreetingAll\" id=\"GreetingAll\" value=\"Hello Everyone!\" /> <input c
使用AJAX的前端更新_POST_META
正如标题中所写,我正在尝试使用Ajax更新post\\u meta。事实上,我对Ajax及其工作原理完全是新手,如果可能的话,如果有人能“牵着我的手”并解释如何实现这一点,我将不胜感激。实际上这是我的代码:<?php // in custom page template if ( isset( $_POST[\'5e\'] ) && wp_verify_nonce($_POST[\'5e\'],\'update_5e_postmeta\') ) { /
使用AJAX的自定义登录不能与IE一起使用
我使用wp\\u登录功能在wordpress中自定义登录。每当用户输入其凭据时,就会使用ajax调用另一个页面。在该页面中,我检查用户凭据,并使用wp\\u登录功能登录用户。然后发送确认信息,当前页面将捕获该信息并显示用户已成功登录。该代码在Chrome和Firefox中可用,但在IE中不起作用。这是AJAX文件中的代码。当前页面收到一个响应,表示用户已登录,但当我刷新时,它仍显示用户未登录(挣扎了几天,请帮帮我$creds = array(); $creds[\'user_login\'] =
在wp_ajax函数中获取post_id
我编写了一个自定义AJAX函数,其中我将一个帖子类型指定为另一个帖子类型的子类。在一个函数中,我循环浏览这些子帖子,我想更新数据库以反映post\\u父级(子帖子所属的帖子)。问题是,我无法从任何地方获取该帖子的ID来更新db。有什么建议吗?以下是jQuery函数:$.ajax({ url: ajaxurl, type: \'POST\', async: true, cache: false, dataType: \'json
Use Ajax To filter posts?
现在,我正在将一个下拉表单提交到它自己的页面(action=“”),以筛选显示的帖子。我不想刷新页面,因为页面会重置表单。有没有一种方法可以使用ajax查询/过滤帖子?
“Loadmore”按钮在BuddyPress中不起作用
buddypress中活动流页面中的“加载更多”按钮对我无效。如果单击意味着,它会突然消失,但不会加载更多的帖子。<?php if ( bp_get_activity_count() == bp_get_activity_per_page() ) : ?> <li class=\"load-more clear\"> <a href=\"#more\"><?php _e( \'Load More\', \'buddypres
Use ajax to update_post_meta
2天前我问this 然后,我尝试编写代码,以便能够理解ajax和php是如何工作的,现在我有了一个新问题,这个问题可能很容易解决。以下是我的代码:<?php /* Template Name: Nuovo form */ ?> <html> <head> <script src=\"http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.js\
IS_HOME不影响内容
我有一堆html,只有当它是主页时才需要显示。我的主题从AJAX中提取内容,然后更改URL以反映新的内容更改。同时,主页内容(全部包含在页脚中)仍保留在下面,我需要做的是页脚内容应该仍然存在,但下面的内容<?php if ( is_home() ) { ?> 消失。每个页面上都有一个关闭按钮,当它被点击时,AJAX内容被删除,页面返回主页,此时我需要返回is_主页内容。现在发生的事情是,当url发生变化时,内容不会消失,当ajax内容被删除,页面滚动回主页区域,url返回主页时,我只会得到没有
创建自动结果搜索栏
我正在尝试创建一个搜索栏,当用户在文本字段中键入内容时,它会显示帖子的标题。我对这个完全陌生,我真的不知道该怎么做。我该怎么办?以下是文本输入html元素:<input type=\'text\' id=\'searchField\' class=\'pushLeft tabRight hide\' onKeyUp=\"autoSearch(\'<?php echo esc_js(site_url()); ?>\')\"/> 这里是javascript,我想指出它位于一个
如何通过AJAX调用使用DO_SHORT代码?
我试图在Wordpress主题中使用AJAX调用联系人表单7表单。理想情况下,我希望使用Contact Form 7快捷码来实现这一点,但在使用AJAX调用时,do\\u快捷码似乎不是一个可用的函数(它只是呼应了快捷码本身)。我偶然发现了这个问题:Why might a plugin's 'do_shortcode' not work in an AJAX request?这正是我的问题!然而,提供的解决方案对我不起作用,我很确定我是以与原始帖子相同的方式实现的:add_actio