繁体   English   中英

Ajax在页面加载时提交

[英]Ajax submission on page load

我正在尝试为我正在做的一个小型网站创建测试脚本,并且需要使用此特定表单进行大量的故障排除。 为了获得响应,我需要填写5步骤表单向导,然后等待结果。 我一直在尝试创建一个小的脚本,可以在单独的页面上使用它来检测我的php函数。 这是我到目前为止的内容,它似乎甚至都没有发布到页面上。

<div id="response"></div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<script>
$(document).ready(function(){
    var data = {
        console: "playstation",
        game: "FIFA14",
        coinamount: "10000",
        team: "Some Team Name",
        league: "Some League Name",
        player: "Some Player Name",
        quality: "Silver",
        chemistry: "Basic",
        position: "CAM",
        customername: "Joey Small",
        customeremail: "jsmall@email.com",
        customerphonenumber: "23454343534",
        payment: "pp"
    }
$.ajax({
    type: "POST",
    url: "order.php",
    data: data,
    cache: false,
    contentType: false,
    processData: false,
    success:  function(data){
        $("#response").html(data);
    }
});
});
</script>

我正在浏览器中检查网络数据,它没有发送到order.php。 我对javascript尤其是Jquery不太感兴趣,因此任何帮助将不胜感激。

您应该做的第一件事是关闭顶部的Jquery上的script标签

好的,所以最后添加的其他选项使脚本无法提交。

$.ajax({
    type: "POST",
    url: "order.php",
    data: data,
    success:  function(data){
        //alert("---"+data);
        $("#response").html(data);
    }
});

可以正常工作。 达达洛斯(Daedalus)的评论使我开始思考其他标签以及如何不需要它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM