【发布时间】:2014-05-03 07:32:00
【问题描述】:
我想在一夜之间在表格中测试我的字段。我有一个带有按钮输入的表,我想使用 JSON 传递所有变量。这是我所拥有的样本。我在 Google 上搜索过,但没有找到我想要的东西。
<table style="border-style:solid;display: inline-block; " >
<tr>
<td>Person First Name</td><td><input type="text" id="searchPersonFName"/></td>
</tr>
<tr>
<td>Person Last Name</td><td><input type="text" id="searchPersonLName"/></td>
</tr>
<tr>
<td>Person Telephone Number</td><td><input type="text" id="searchPersonNumber"/></td>
</tr>
<tr>
<td>Person Company Name</td><td><input type="text" id="searchPersonCompName"/></td>
</tr>
<tr>
<td>Person Fax</td><td><input type="text" id="searchPersonFax"/></td>
</tr>
<tr>
<td>Email Address</td><td><input type="text" id="searchPersonEmail"/></td>
</tr>
<tr>
<td>Prov/State</td><td><input type="text" id="searchPersonProvState"/></td>
</tr>
<tr>
<td>Postal Code</td><td><input type="text" id="searchPersonPostalCode"/></td>
</tr>
<tr>
<td>City</td><td><input type="text" id="searchPersonCity"/></td>
</tr>
<tr>
<td>Country</td><td><input type="text" id="searchPersonCountry"/></td>
</tr>
</table>
<input type="button" id="btnSearchPerson" onclick="searchPerson();" value="Search Person" />
我基本上希望这个按钮被按下很长时间,然后用这个填充所有填充的:
var filterList = new Array();
var company1Filter = {
PersonFName : ''
PersonLName : '',
etc..
}
filterList.push(company1Filter);
我对此很陌生,如果我缺少任何信息,请告诉我,我可以进一步解释。
【问题讨论】:
-
JSON 来自哪里?您是通过 AJAX 加载它还是将其硬编码到页面中?
-
我可能已经明白了。您是否希望用户填写表格,然后将该信息作为 JSON 发送到某处?还是您想加载 JSON 数据并使用它来填充表格?
-
@JamesDuffy 我想在夜间自动填充所有这些输入,没有用户坐在那里,我只想使用 Json 向它们传递一些随机变量。这更清楚吗?然后 javascript 自动按下该按钮以提交我使用 Json 提供的虚假数据
-
您正在尝试自动提交重复的表单?您是将数据提交到托管脚本的同一个域还是其他服务器?
-
@JamesDuffy 是的,在同一台服务器上重复提交,使用我在 json 中的随机输入
标签: javascript html json