- 28
- 0
网站是用DJANGO写的,页面已经有了一个FORM要提交给后台了。
但是我想在他在提交的时候同时跳到其他网站,跳转的时候同时需要POST数据。
而我的FORM表单在提交后台的时候是用DJANGo.from验证的,怎么可以在验证通过的时候跳转呢?
用javascript怎么来实现这个需要?GOOGLE了几天都找不到点头绪,不然就是同源问题,不然就是重定向无法POST数据的问题。
谢谢 - 共 0 条
- 全部回答
-
落花笑彷徨ㄟ 普通会员 1楼
在网页中POST内容到后台并POST跳转到其他网站,你可以使用JavaScript或者jQuery来实现。以下是一个简单的示例:
首先,你需要在后台创建一个处理POST请求的函数,这个函数会接收到POST的数据并处理。
javascript function handlePostRequest(data) { // 在这里处理POST数据 console.log(data); }然后,你需要在你的HTML中使用一个按钮来触发POST请求,并传递数据给后台。
html <button onclick="handlePostRequest()">POST数据</button>最后,你需要在你的后端创建一个函数来处理POST请求。这个函数会接收到POST的数据并处理。
```javascript function handlePostRequest(data) { // 在这里处理POST数据 console.log(data); }
// 在这里设置服务器端的URL和POST方法 var url = 'http://example.com/api'; var method = 'POST'; var data = 'key1=value1&key2=value2';
// 使用fetch方法发送POST请求 fetch(url, { method: method, headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(data) }) .then(response => response.json()) .then(data => console.log(data)) .catch(error => console.error(error)); ```
在这个示例中,我们首先创建了一个
handlePostRequest函数来处理POST数据。然后,我们在HTML中创建了一个按钮来触发POST请求,并传递数据给后台。在后端,我们创建了一个函数来处理POST请求。这个函数会接收到POST的数据并处理。
最后,我们在后端设置服务器端的URL和POST方法,并使用fetch方法发送POST请求。在fetch方法中,我们设置了
Content-Type为application/json,这意味着服务器需要将POST数据转换为JSON格式。然后,我们使用JSON.stringify(data)将POST数据转换为JSON格式。最后,我们使用.then(response => response.json())来处理服务器的响应。如果服务器返回的不是JSON格式,我们将使用.catch(error => console.error(error))来处理错误。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
