我正在尝试在我的在线控制台程序中实现一项功能 . 我希望能够键入命令,让jQuery将其发送到PHP文件,并让PHP文件将响应返回给jQuery(由控制台输出) . 我希望进行这种通信,以便用户不仅可以拉出页面源中的js并找到所有秘密命令/复活节彩蛋:) . 我知道这可能与AJAX有关(因为我希望用户留在控制台而不是被重定向),尽管我还没有找到一个可行的解决方案 . 我需要一个表单或隐藏的提交按钮吗?或两者?我应该在html中需要php文件,还是只在jQuery中引用它?我觉得我已经尝试了一切 . 这是我的代码的一个非常简化的版本 . 任何其他提示/改进将不胜感激 . 提前致谢! (顺便说一句:我不需要任何帮助输出文本到控制台,我已经弄明白了...我只需要jQuery和PHP之间的通信,那些代码可能是什么样的???) .
$(document).ready(function() {
$(document).keypress(function(e) {
if (e.which == 13) {
cmd = $("input").val();
$('#submitted').append('> ' + $('#input').val() + '
');
$('#input').val('');
}
});
});
html {
background-color: #000000;
font-family: Menlo;
}
.console {
color: #ffffff;
}
.green {
color: #39ff14;
}
input {
background: transparent;
border: none;
color: #ffffff;
font-family: Menlo;
font-size: 15px;
}
p {
color: #ffffff;
}
>