我想使用DOJO使用POST方法将表单数据发送到远程URL。 dojo.xhrPost适用于本地域和& dojo.io.script.get仅适用于GET方法。
有人可以建议我这样做的方法吗?
石基
答案 0 :(得分:2)
我相信你可以使用dojo.io.iframe来实现这个目标:
dojo.io.iframe.send({
url: 'www.myawesome.server',
form: form,
content: content
});
但显然你需要将表单上的方法设置为POST:
dojo.attr(form, 'method', 'post');
(或直接在表格上进行:<form method="post" ...>
)
我没有试过这个,但是这篇文章描述了你想要做的事情(我相信):
http://www.mikejuniper.com/2009/03/fun-with-dojoioiframesend/