AJAX:简单的帖子不起作用

时间:2015-03-11 18:08:15

标签: javascript php jquery ajax

我最近问了一个关于javascript和php的问题,我指出了ajax的方向。

我做了一些学习,现在我正在尝试做一些非常简单的事情。

<input type="text" id="txt">
<input type="button" onclick="functionPost();" value="test123">
<div id="result"></div>
<script type="text/javascript">
    function functionPost() {
        var input = ('#txt').value;

        $.post('search.php', {postname: input},
        function (data) {
            $('#result').html(data);
        });
    }
</script>

基本上,我从文本输入中获取值,我将其发布到search.php页面。如果我在这个页面上回应一些简单的东西,例如:echo "hello";整个过程都有效。我的div显示“你好”。

但如果我尝试使用$inputvalue = $_POST['postname'];上的search.php,我什么也得不到,即使我echo $inputvalue;也没有。

我必须在这里遗漏一些小东西..我不知道ajax究竟是如何运作的,但我需要这样做。

有关为什么它不会获得我的贴值的任何想法?我很缺乏经验。

谢谢

1 个答案:

答案 0 :(得分:1)

var input = ('#txt').value更改为var input = $('#txt').val()