Как разместить данные междоменной формы с помощью DOJO - PullRequest
2 голосов
/ 19 января 2012

Я хочу отправить данные формы, используя метод POST, на удаленный URL, используя DOJO.dojo.xhrPost работает для локального домена, а dojo.io.script.get - только для метода GET.

Может кто-нибудь предложить мне способ сделать это?

Шиджи

1 Ответ

2 голосов
/ 20 января 2012

Я полагаю, что вы можете использовать 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/

...