如何传递从HTML表单中选择的值?

时间:2012-12-18 23:23:34

标签: php javascript jquery html-form html-form-post

我有一个包含两个表单的PHP文件。 Form1(中级)有一个文本框和三个下拉列表作为过滤器。一旦我点击Form1中的提交按钮,值将被POST到另一个PHP文件进行计算,并显示Form2(ProductionForm)(到目前为止隐藏)。

我用jQuery完成了这个,这里是代码片段:

  <script type="text/javascript">
$(document).ready(function(){
    $("#intermediate").submit(function() {
    /* AJAX calls and insertion into #productionForm */

        $.post("../c/ProductionSummaryFormCalculation.php", {
        Date: $('#datepicker').val(),
        ShiftId: $('#selectShift :selected').val(),
        Machine: $('#selectMachine :selected').val(),
        User: $('#selectUser :selected').val(),
    });

        $("#datepicker").prop("disabled", true);
        $("#selectShift").prop("disabled", true);
        $("#selectMachine").prop("disabled", true);
        $("#selectUser").prop("disabled", true);
    $("#productionForm").show();
        return false;
    });
});

我想要从ProductionSummaryFormCalculation.php文件计算的值并加载到Form2中的文本框中。

当我在以下代码中使用它时,它不起作用:

    <input id="start_time_text" class="start_time_text" type="text" name="start_time_text" value="<?php echo $start_time; ?>">

另外,当我点击Form2中的提交按钮时,我想通过POST方法将从Form1和Form2中选择的值发送到另一个PHP文件。

    $("#productionForm").submit(function() {
    /* AJAX calls and insertion into #productionForm */
        $.post("../c/ProductionSummaryForm2.php", {
        start_time: $('#start_time_text').val(),
        end_time: $('#end_time_text').val(),
        remarks: $('#Remarks').val()
    });
});

我怎样才能做到这一点;有人可以帮我吗?

0 个答案:

没有答案