jquery ajax函数没有回发给div

 重庆刮刮匠 发布于 2023-02-13 09:36

我有:support_question.php

$('#topic').on('change', function() {  
    var sel = $(this).find('option:selected').val();
    $.ajax({
        url: "support_process.php",
        type: "POST",
        data: {info : sel},
        success: function(data) {
            alert(data);
            $( "#divtopic" ).data("topic", sel);
        }
    });
});

再往下......

在support_process.php中,我有:


我想知道为什么我的"divtopic"div没有充满$ _POST信息.

1 个回答
  • .data()方法不会设置用户查看的文本.使用:

    $( "#divtopic" ).text(data);
    

    或者如果您的回复包含加价:

    $( "#divtopic" ).html(data);
    

    顺便说一句,你可以用下拉的电流值(埃迪·蒙赫JR相当正确地指出)this.value.(或者更常见的是,如果您还没有对元素使用的引用$("someSelector").val()- 无论哪种方式都不需要使用.find('option:selected').)

    进一步阅读:

    .text()

    .html()

    .data()

    2023-02-13 09:41 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有