亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

如何用ajax替換php函數

如何用ajax替換php函數

PHP
Helenr 2021-06-12 17:16:09
我是這里的 AJAX 新手。ajax的動作執行后如何替換初始的php函數?我發現執行操作后頁面不會刷新。這是代碼:javascriptfunction set_ddm(another_data) {    var result = $.ajax({        url: '../display/ea_form_header.php',        type: 'POST',        data: {            action: 'set_ddm',            Data_store: another_data,        },        success: function(data) {            console.log(data);        }    }).responseText;}代碼<td><?php //initial function (customized drop down)print ddm_jsfunc_employee("employee_list",$employee_list)set_ddm(data);if($_POST['action'] =='set_ddm') {    $employee_list=$_POST['Data_store'];        $employee_list_decoded = json_decode($employee_list,true);              //expected this function to replace the initial function after ajax was calledprint ddm_jsfunc_employee("employee_list",$employee_list_decoded);} ?></td>我希望該函數將替換初始函數并顯示在主頁面中,但它僅在 ajax 之后顯示在控制臺中(頁面不會刷新以顯示它)。代碼或任何解決方案有什么問題嗎?(ddm_jsfunc_employee 必須在那里打印下拉菜單)提前致謝
查看完整描述

2 回答

?
30秒到達戰場

TA貢獻1828條經驗 獲得超6個贊

從 ajax 成功回調中,您必須在 html 中設置該響應以在網頁上查看。

像這樣:

$('.elementClass').html(response);

我希望這對你有用。


查看完整回答
反對 回復 2021-06-19
  • 2 回答
  • 0 關注
  • 120 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號