0

我正在使用对象从另一个页面获取表单(包含提交按钮)。我似乎无法弄清楚如何从该提交按钮获取 POSTED 信息,我想我可能需要 ajax。

所以例如

Page 1  calls to page1processing for a form

$getform = new page1processing;
$getform->form1($arbitraryVariable);

第 1 页处理包含表单

Class page1processing{

  function form1($arbitraryVariables){
    echo <form name=.....>
    echo 'pretend this is info for some text boxes and junk';
    echo '<input type="submit" name ="submitButton"/>';
    }
   if(isset($_POST['submitButton'])){
       .....
    }

所以,我想我要问的是我应该在哪里放置 if 语句来检查“submitButton”是否被按下?它应该在 page1 还是 page1processing 上?我花了一些时间在一堆代码中摸索,无法弄清楚这是我的代码错误,还是我检查发布信息的过程。

我在另一页上有表格的原因只是为了让 page1 保持整洁。我发现在 HTML 中放置一个对象比一大块代码更容易。

4

1 回答 1

1

这是一个 ajax/jquery 解决方案。您可以使用班级或 ID、直播或委托。

        $("#submitButton").live('submit', function(e) {

                //CODE HERE
        });
于 2012-05-08T22:04:36.800 回答