是否可以在同一个jsp页面上填充字段?
Is it possible to populate the fields on the same jsp page?
我有一个jsp页面,其中有条形码类型和产品作为字段,还有一个扫描按钮来启动自定义扫描仪应用程序。现在,在我的扫描仪应用程序中,我编写了这样的代码,它调用相同的jsp页面,但带有参数?contents=' + arr + '&format=' + type;其中arr和类型随着每次扫描而改变。我还像这样调用JSP:var URL = 'http..../myapp/sample.jsp?Contents =' + arr + '&format=' + type;navigator.app。loadUrl(URL, {openExternal: true});
的工作很好,但它打开一个新的标签/窗口在移动外部浏览器。我想让它填写在同一页,所以我的应用程序将是单页。有办法工作吗?请让我知道。
要做到这一点,你需要使用javascript。向表单提交添加事件侦听器,停止表单提交并收集表单数据。
然后您将该数据传递给您的服务,它可能是也可能不是服务器api(使用ajax)获取响应填写剩余的表单,给出响应。
Javascriptfunction submit(this){
var barcode = document.getElementById("barcode")
//...do something perhaps send the barcode to your server using ajax
//...then when the server calls back update the UI, HTML on the page.
// returning false will stop the form from submitting and changing the page.
return false;
}
相关文章:
- 如何使用与单个查找字段相关的信息填充字段
- 动态填充字段的Jquery验证
- 使用另一个字段的日期+14天自动填充字段
- Mongoose,按填充字段对查询进行排序
- 使用 Codeigniter 和 jquery 在 Modal Bootstrap 3 中的 DB 中填充字段
- 填充字段后更改不透明度
- 根据下拉选择(Javascript / HTML)动态填充字段
- JavaScript 重置 PHP/AJAX 中的填充字段
- 对填充字段的 MongoDB 查询
- 根据 $_POST 值填充字段
- Javascript 自动完成表单并在预填充字段中附加文本
- Jquery 未完成填充字段
- 在客户端使用 javascript、ajax 或 php 计算填充字段的数量
- 使用地理位置坐标填充字段
- 根据同时在另一个字段中输入的内容自动填充字段
- 如何将struts1与angularjs混合以自动填充字段
- 填充字段,该字段是单个查询中嵌入数组的属性
- Phantom.js填充字段,点击提交,现在只能访问下一页
- 如何在预填充字段时清除iOS占位符JS文本
- 我的response.jsp赢了'无法正确填充字段