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 相敏解调 matlab
    • ¥15 求lingo代码和思路
    • ¥15 公交车和无人机协同运输
    • ¥15 stm32代码移植没反应
    • ¥15 matlab基于pde算法图像修复,为什么只能对示例图像有效
    • ¥100 连续两帧图像高速减法
    • ¥15 如何绘制动力学系统的相图
    • ¥15 对接wps接口实现获取元数据
    • ¥20 给自己本科IT专业毕业的妹m找个实习工作
    • ¥15 用友U8:向一个无法连接的网络尝试了一个套接字操作,如何解决?