我有一个表单,我想基于字段2数据自动填充最后2个字段。这是我的表格。
<form method="post">
<table> <tr><b>Add new data using form below</b></tr>
<tr><td> Keyword: </td><td> <input type="text" name="keyword" id="keyword"><br></td></tr>
<tr><td> Block?: </td><td><input type="text" name="block" id="block"><br></td></tr>
<tr><td> Phone #:</td><td> <input type="text" name="phone" id="phone"><br></td></tr>
<tr><td> Reason: </td><td> <input type="text" name="reason" id="reason"><br></td></tr>
<tr><td> </td><td align="left"> <input type="submit" name="submit" value="Submit Data"></td></tr>
</table>
</form>
因此,电话和原因将根据输入的块编号自动填充。不一定要找人做..也许只是指导我的方向来得到答案。
答案 0 :(得分:0)
听起来像jQuery的工作。尝试#block field的模糊功能:
$('#block').blur(function() {
// get value, based on this, populate value of your other fields
});
这是您可以在不刷新页面的情况下根据表单元素输入显示内容的方法。
答案 1 :(得分:0)
将JQuery Ajax与JQuery文本框blur event一起使用。