Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 该按钮在第二次和下一次工作_Javascript_Ajax - Fatal编程技术网

Javascript 该按钮在第二次和下一次工作

Javascript 该按钮在第二次和下一次工作,javascript,ajax,Javascript,Ajax,我有一个简单的代码,负责按下按钮,然后将表单中的数据发送到检查文件,并将其发送回主文件,问题出现在进入页面后-要发送数据,我必须按下按钮两次-然后第一次按下此按钮时,它会工作,再次刷新页面后,我必须再次按下按钮两次 $(文档).ready(函数(){ $('#myBtn')。单击(函数(e){ e、 预防默认值(); var text_1=$(“#text_1”).val(); var text_2=$(“#text_2”).val(); var text_3=$(“#text_3”).val

我有一个简单的代码,负责按下按钮,然后将表单中的数据发送到检查文件,并将其发送回主文件,问题出现在进入页面后-要发送数据,我必须按下按钮两次-然后第一次按下此按钮时,它会工作,再次刷新页面后,我必须再次按下按钮两次

$(文档).ready(函数(){
$('#myBtn')。单击(函数(e){
e、 预防默认值();
var text_1=$(“#text_1”).val();
var text_2=$(“#text_2”).val();
var text_3=$(“#text_3”).val();
$.ajax({
类型:“POST”,
url:“execute.php”,
数据类型:“json”,
数据:{
text_1:text_1,
文本2:文本2,
文本3:文本3
},
成功:功能(数据){
如果(data.code==“200”){
警报(“成功:+data.msg”);
}否则{
var modal=document.getElementById(“myModal”);
var btn=document.getElementById(“myBtn”);
btn.onclick=函数(){
modal.style.display=“块”;
}
window.onclick=函数(事件){
如果(event.target==模态){
modal.style.display=“无”;
}
}
$(“.modal content”).html(“
    ”+data.msg+”
”); } } }); }); });

发送
已解决

我变了

                    var btn = document.getElementById("myBtn");

                    btn.onclick = function(){
                        modal.style.display = "block";
                    }

                    window.onclick = function(event){
关于:


在网络选项卡中,您是否看到在第一次按下按钮时发送ajax请求?
                    var modal = document.getElementById("myModal");

                    $(".modal").css("display","block");

                    window.onclick = function(event){