首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Web开发。Ajax

Web开发。Ajax
EN

Stack Overflow用户
提问于 2017-02-21 09:49:43
回答 1查看 55关注 0票数 0

有人能指导我在下面这段代码中我哪里出错了吗?

index.php :-

代码语言:javascript
复制
<script type="text/javascript">
function fun(){
    alert("H");
    $.ajax({
    type: "POST",
    url: 'test.php',
    data: {name: 'Wayne', age: 27},
    success: function(data){
        alert(data);
    },
    error: function(error){
        alert(error);
    }
});
    alert("HE");
    }
    </script>
    <input type="button" value="submit" onclick="fun()" /> 

test.php :-

代码语言:javascript
复制
<?php
    $name = $_POST['name'];
    $age = $_POST['age'];
    echo $name.$age;
?>

我没有得到任何输出,也没有任何错误。

EN

回答 1

Stack Overflow用户

发布于 2017-02-21 09:57:45

问题出在javascript代码中,特别是在调用函数的方式上。试着这样做:

代码语言:javascript
复制
// javascript
document.getElementById('do-fun').addEventListener('click',function(){
    fun();
});

// html
<input type="button" value="submit" id="do-fun" /> 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42357294

复制
相关文章

相似问题

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