我有一个采购表格,要求您选择一个客户ID,目前它只是一个隐藏ID的客户名称下拉列表。
我想做的不是下拉列表,而是一个超链接的选择按钮,点击后会打开一个弹出框,允许他们使用他们选择的任何字段搜索客户列表。
现在我在弹出框中搜索客户没有问题,我只是不知道如何将数据传回主页。有这样的例子吗?
有一些方法可以将数据从弹出窗口发送到打开窗口:
1) 在弹出窗口中使用window.opener属性:
function pick(data) {
if (window.opener && !window.opener.closed)
window.opener.document.anyForm.anyInput.value = data;
window.close();
}
2) 更奇特的:使用本地存储来处理其他窗口中的自定义事件
查看示例