使用javascript/jquery,我想打开一个新的选项卡。我有这样的代码:
window.open("../scripts/map.php", '_blank');这就完成了,但我还想附加一个巨大的json字符串作为参数。我不想把它附加到url上。有没有办法进行jquery ajax调用,并在新选项卡中设置返回的html字符串?
谢谢。
发布于 2014-08-27 09:43:40
你可以定义一个(可能是隐藏的)表单元素,给它提供你想要发布的url的动作,方法" post ",以及一个"_blank“的目标,将json设置为它的一个输入域,即使用$( form ).submit ()用jquery提交表单。您甚至可以使用jquery在运行时创建和删除表单。
表单的target属性与超链接的作用相同。
https://stackoverflow.com/questions/25517581
复制相似问题