【发布时间】:2017-10-16 21:02:39
【问题描述】:
我有一个 index.php 文件,用户在其中输入他的数据(姓名、年龄、州、国家/地区),然后单击提交按钮,该按钮会将他重定向到 about.php 并在 about.php 中显示他的信息。如何使用 jquery 来实现。我是 Web 开发新手,这是我的代码:
index.php
<div class="row">
<div class="col-md-3 no-padding">
<input type="text" id = "name" >
</div>
<div class="col-md-3 no-padding">
<input type="text" id = "age" >
</div>
<div class="col-md-3 no-padding">
<input type="text" id = "state" >
</div>
<div class="col-md-3 no-padding">
<input type="text" id = "country" >
</div>
<a href="about.php">
<button type="submit" class="btn btn-primary center-block col-md-2" id = "submit">Submit</button>
</a>
关于.php
<div class="table-responsive">
<table class="table table-bordered" id = "about-table">
<thead>
<tr>
<th>#</th>
<th>name</th>
<th>age</th>
<th>state</th>
<th>country</th>
</tr>
</thead>
<tbody></tbody>
</table>
script.js(包含在 about.php 和 index.php 中)
$("#submit").on("click",function(){
var name = $("#name").val()
var age = $("#age").val()
var state = $("#state").val()
var country = $("#country").val()
var newRow = $("<tr>");
var cols = "";
cols += '<td>' + name +'</td>';
cols += '<td>' + age + '</td>';
cols += '<td>' + state + '</td>';
cols += '<td>' + country + '</td>';
newRow.append(cols);
$("#about-table").append(newRow);
});
【问题讨论】:
-
请做一些基础研究/学习如何使用 PHP 处理表单
-
如果没有 a) 解析您之前放入数据的 url,b) 使用 cookie 或 c) 使用本地或会话存储,您将无法在客户端从一个页面到另一个页面传输数据class="comcopy">跨度>
-
如何将index.php中的数据传递给about.php?我现在正在获取 script.js 中的数据,如何将这些数据传递给 index.php。你能帮忙吗?
-
查找一些有关表单处理的信息,特别是有关
$_POST的信息,将数据存储在数据库中,然后在您的about.php上打印出来
标签: javascript php jquery html css