我是靠谱客的博主 可耐龙猫,最近开发中收集的这篇文章主要介绍wordpress adminajax.php,Wordpress admin ajax,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

添加自定义函数到function.php,查询语句可以改成wordpres封装好的写法,以下查询只用演示用

function application_select_manufacturer() {

global $wpdb;

$id = '';

if( isset($_GET['action'])&& $_GET['action'] == 'application_select_manufacturer'){

$id = $_GET['id'] ;

$result = $wpdb->get_results("SELECT MANUFACTURER FROM _cwcustom_table WHERE DEVICE_TYPE_ID='".$id."'");

$return_code = 'Please Select One';

global $previous_tableName;

$previous_tableName = '';

foreach ( $result as $table ){

foreach ($table as $tableName){

if($previous_tableName != $tableName){

$return_code .= ''.$tableName.'';

}

$previous_tableName = $tableName;

}

}

echo $return_code;

}

die();

}

将函数添加到 WordPress admin-ajax.php 接口中

//放在function.php即可

add_action( 'wp_ajax_application_select_manufacturer', 'application_select_manufacturer' );

add_action("wp_ajax_nopriv_application_select_manufacturer", "application_select_manufacturer");

AJAX查询,这里只写ajax部分,忽略获取参数及事件触发

$.ajax({

url: '<?php echo admin_url( "admin-ajax.php" )?>?action=application_select_manufacturer&id='+$(this).val(),

datatype: "json",

type: 'post',

success: function (data) {

select_device.parent().find('select.select_manufacturer').html(data);

}

})

最后

以上就是可耐龙猫为你收集整理的wordpress adminajax.php,Wordpress admin ajax的全部内容,希望文章能够帮你解决wordpress adminajax.php,Wordpress admin ajax所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部