小编mad*_*ddy的帖子

wordpress myAjax未定义

我正在使用子主题,并为admin ajax js添加以下代码

function wpb_adding_scripts() {
/*  echo "string". get_stylesheet_directory_uri().'/css/jquery.bxslider.css';
    exit();*/
    wp_register_script('flexslider', get_stylesheet_directory_uri() . '/js/jquery.flexisel.js', array('jquery'),'1.1', true);
    wp_enqueue_script('flexslider');
    wp_enqueue_script('bxslider', get_stylesheet_directory_uri() . '/js/jquery.bxslider.min.js', array(),true, true);
    wp_enqueue_script('bxslider');

    wp_enqueue_script('custom', get_stylesheet_directory_uri() . '/js/custom.js', array(),true, true);
    wp_enqueue_script('custom');
    //wp_localize_script('admin_script', 'ajaxurl', admin_url( 'admin-ajax.php' ) );

    wp_localize_script('admin_script', 'myAjax', array( 'ajaxurl' => admin_url( 'admin-ajax.php' )));
    wp_enqueue_script( 'jquery' );
    wp_enqueue_script('admin_script');

} 

add_action( 'wp_enqueue_scripts', 'wpb_adding_scripts', 999 );
Run Code Online (Sandbox Code Playgroud)

但它给了我错误的样子

ReferenceError: myAjax is not defined
    url : myAjax.ajaxurl,
Run Code Online (Sandbox Code Playgroud)

我在自定义js中使用了myAjax声明..

jQuery('#load_more_posts').on('click',function(){
    var lng =jQuery(".post_item").length;

    jQuery.ajax({
      type : "post",
      url : myAjax.ajaxurl,
       data : {action: …
Run Code Online (Sandbox Code Playgroud)

php ajax wordpress jquery

4
推荐指数
1
解决办法
1680
查看次数

如何在主字符串中找到多个逗号分隔的字符串

我有这个主要的刺痛.

S,SR,DSR,DS,FX,FXS,SR,DS,S,SR,DS,FX,S,SR,DS,FX,FXS
Run Code Online (Sandbox Code Playgroud)

我想找到以下每个字符串..

DSRFXS

我试过通过以下代码,但它不能给我完美的结果.

码...

<?php
    $mainstring ="S,SR,DSR,DS,FX,FXS,SR,DS,S,SR,DS,FX,S,SR,DS,FX,FXS";
    $needed = "DSR,FXS";

    if( strpos( $mainstring, $needed ) !== false ) {
        echo "Found";
    }else{
        echo "Not match";
    }
?>
Run Code Online (Sandbox Code Playgroud)

php string

-1
推荐指数
1
解决办法
80
查看次数

标签 统计

php ×2

ajax ×1

jquery ×1

string ×1

wordpress ×1