首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从wordpress中的ajax调用返回javascript

从wordpress中的ajax调用返回javascript
EN

Stack Overflow用户
提问于 2018-03-17 10:27:51
回答 1查看 20关注 0票数 0

我正在尝试从ajax响应中返回一些javascript,看起来一切正常,但仍然收到一个错误。下面是我的代码:

代码语言:javascript
复制
function class_fees_settings(){
    global $wpdb;
    $class_id = $_POST['value'];
    $fees_table = $wpdb->prefix."wpsp_fees_settings";
    $sql_res = $wpdb->get_results("SELECT * FROM $fees_table WHERE cid = '$class_id'");
    foreach ($sql_res as $fee) :  ?>
        <script type="text/javascript">
            $("#fs-adm").val("'<?php echo $fee->admission_fees; ?>'");
            $("#fs-tution").val("'<?php echo $fee->tution_fees; ?>'");
            $("#fs-trans").val("'<?php echo $fee->$transport_chg; ?>'");
            $("#fs-annual").val("'<?php echo $fee->annual_chg; ?>'");
            $("#fs-recreation").val("'<?php echo $fee->recreation_chg; ?>'");
        </script><?php 
    endforeach;
    wp_die();
}

我还尝试给循环内的一个变量赋值,比如$adm = $fee->admission_fees,然后回显$adm,但这给了我一个错误,然后我直接回显$fee->admission_fees,它工作得很好。此外,我在控制台或页面中没有收到任何适当的错误信息,而是在列出了所有XHR的chrome网络选项卡中收到错误500 Internal Server error

EN

回答 1

Stack Overflow用户

发布于 2018-03-17 11:15:46

第10行有一个错误删除transport_chg前的$标志

代码语言:javascript
复制
$("#fs-trans").val("'<?php echo $fee->transport_chg; ?>'");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49331926

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档