第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法將變量從 jquery 傳遞到 php

無法將變量從 jquery 傳遞到 php

PHP
DIEA 2023-10-15 16:56:45
我想在同一頁面上將變量從 jquery 傳遞到 PHP(我使用的是 WordPress)。我嘗試使用像這樣的ajax post:<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script><script type="text/javascript">$(document).ready(function(){        $("li.year-item a").click(function(){            $post = $(this);            $.ajax({                type  : "POST",                url: "https://example.com/exhibition/",                data: {yearValue: $($post).attr("value")},                success: function (data) {                    console.log(data);                }            })        });    });</script>我在腳本標(biāo)簽下面得到了 post 變量:<?php var_dump($_POST['yearValue']); ?>但 var_dump 結(jié)果為空..我不知道..任何人都可以幫助我嗎?提前致謝 :)
查看完整描述

1 回答

?
溫溫醬

TA貢獻1752條經(jīng)驗 獲得超4個贊

在 Wordpress 中,您應(yīng)該使用內(nèi)置的Ajax 機制。

$.ajax({

? ? type? : "POST",

? ? url: "https://your-site.com/wp-admin/admin-ajax.php",

? ? data: {

? ? ? ? action: 'retrieve_yearvalue',?

? ? ? ? yearValue: $($post).attr("value"),

? ? ? ? test: 'Test is ok'

? ? },

? ? success: function (data) {

? ? ? ? console.log(data);

? ? }

})

在 PHP 端:


add_action( 'wp_ajax_retrieve_yearvalue', 'my_year_retrieve_function' );

add_action( 'wp_ajax_nopriv_retrieve_yearvalue', 'my_year_retrieve_function' );


function my_year_retrieve_function() {

? ? $yearValue = $_REQUEST['yearValue'];

? ? $test = $_REQUEST['test'];

? ??

? ? $response = array(

? ? ? ? 'recieved_year' => $yearValue,

? ? ? ? 'test_data' => $test

? ? );

? ??

? ? wp_send_json( $response );

}


查看完整回答
反對 回復(fù) 2023-10-15
  • 1 回答
  • 0 關(guān)注
  • 117 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號