doutu1939 2017-01-05 16:54
浏览 76

Javascript用Ajax调用php函数

I need to show content on subfolders on my website. So far I have a SelectBox wich outputs the name of folders, I need (on the onchange event) to show files in that folder.

My select:

<select name="imgfolder" onchange="filelist(this.value)">   

Filelist is a JavaScript in the same page, which calls a php function in another file:

<script>    
    function filelist(selectedData)
    {       
        $.ajax({      
        type: 'POST',
        url: 'http://www.example.com/filelist.php',   

    dataType: 'json',    
    data: { folder: selectedData },
    success: function(response) 
    {        
    alert (response);

    }
    });

    }
</script>

And finally filelist.php page:

<?php

header('Content-Type: application/json');


  $folder = $_POST['folder'];
  echo json_encode($folder);

?>

At the moment it should simply return the name of the folder which is passed from JavaScript back to the caller and display an alert... But it doesn't work. What am I doing wrong?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 file converter 转换格式失败 报错 Error marking filters as finished,如何解决?
    • ¥15 ubuntu系统下挂载磁盘上执行./提示权限不够
    • ¥15 Arcgis相交分析无法绘制一个或多个图形
    • ¥15 关于#r语言#的问题:差异分析前数据准备,报错Error in data[, sampleName1] : subscript out of bounds请问怎么解决呀以下是全部代码:
    • ¥15 seatunnel-web使用SQL组件时候后台报错,无法找到表格
    • ¥15 fpga自动售货机数码管(相关搜索:数字时钟)
    • ¥15 用前端向数据库插入数据,通过debug发现数据能走到后端,但是放行之后就会提示错误
    • ¥30 3天&7天&&15天&销量如何统计同一行
    • ¥30 帮我写一段可以读取LD2450数据并计算距离的Arduino代码
    • ¥15 飞机曲面部件如机翼,壁板等具体的孔位模型