在后台提交表单并在后台使用信息

时间:2014-11-05 17:57:18

标签: javascript php html forms submit

基本上我的用户输入代码。我无法检查此代码是否有效(算法是秘密)。因此,我发送(带表单提交)此代码到检查它的网站(作为$_POST变量)。我设法做到了。但我该怎么做:


- 不显示此网页(用户必须留在我的网页上!)
- 从网站获取html的一部分,不应该显示并使用它来填充变量(我确切知道我正在寻找的HTML部分)

任何人都可以指出这个问题的正确方向..

1 个答案:

答案 0 :(得分:2)

jQuery有一个简单的函数来为submition添加一个事件处理程序和一个post的函数,如果你对submit事件使用preventDefault函数,那么表单的动作就不会被执行,即一方不会重新加载。您想要接收的HTML代码必须在服务器端获取,并传输回客户端

$('form').submit(function(e){
    e.preventDefault();
    $.post("example.com/somefile.php", sentData, function(receivedData){
        useTheResponseData(receivedData);
    });
});