如何在java脚本中使用查询字符串?

时间:2015-08-18 11:02:36

标签: javascript php jquery html

我已经创建了计算器项目。我只有两页。现在我的问题如何将输入字段值传递给另一个页面?尝试了太多的不工作方式。

如何将输入字段值从一个页面传递到另一个页面?

我的输入字段代码看起来像

<p class="pull-right">DPA Minimum Buyer Contribution<br /></p>
    <div class="row">
        <div class="col-md-3">
        </div>
        <div class="col-md-6" style="padding-right:1%">
            <input type="text" id="txtLocationContactName5" class="txt"/>
        </div>
        <div class="col-md-3" style="padding-left:0%">

另一个页面名称default_results.php我创建了输入字段

<div class="col-md-5 padding-rht">
    Minimum Buyer Contribution
    </div>
    <div class="col-md-2 padding-Zero"> 
        <input type="text" id="txtCustomerName3"  class="txt"  />
    </div>

我厌倦了jQuery脚本

<script>
 $(function () {
        $("#btnQueryString").bind("click", function () {
            var url = "default_results.php?id=" + encodeURIComponent($("#txtLocationContactName5").val()) + "&technology=" + encodeURIComponent($("#txtCustomerName3").val());
            window.location.href = url;
        });
    });
</script

但不工作,如何将一个页面的值传递给其他页面?

1 个答案:

答案 0 :(得分:1)

你为自己的生活变得艰难!需要一个简单的表单来帮助您将数据传递到另一个页面:)。有关html表单的信息,请参阅此处 - http://www.w3schools.com/html/html_forms.asp

以下是一个简单的示例:

<form action="page_2_link" method="POST">
   <input type="text" name="field1" value="easy">
   <input type="submit" name="button1" value="Submit">
</form>

然后在第二页上,您可以执行此操作以检索表单数据:

<?php
   $blah = $_POST['field1']; // this now has the posted fields value
?>

我已经在PHP中给出了第二页的答案,因为您已将此作为此问题的标记使用,所以我希望您使用此答案,否则我的答案将无效。