我在wordpress上使用了一个交换插件,我想制作一个竞标ajax的整个过程;因此,当提交其中一个表单时,页面会转到一个显示如下内容的空白页面:
{"status":"success","response":"","status_code":0,"status_text":"Bid successfully created","url":"http:\/\/example.com\/step2\/hst_HH8yhuadhHFKlgij94fE4fGaw59HUmsL94j\/","account1_error":0,"account1_error_text":"","account2_error":0,"account2_error_text":"","summ1_error":0,"summ1_error_text":"","summ2_error":0,"summ2_error_text":"","summ1c_error":0,"summ1c_error_text":"","summ2c_error":0,"summ2c_error_text":"","cf":[],"cf_er":[],"cfc":[],"cfc_er":[]}
这似乎是ajax响应(或者其他什么,我完全不知道) 但是这就是当我在地址栏中输入此代码中的url时,它完全无处可去,所以我怎样才能在表单提交后立即获取此哈希的URL并在当前页面中加载该页面的内容使用jQuery?
或者只是当此页面立即加载时,它会重定向到其中的网址?
或者至少你能以某种方式帮助我,或者只是让我朝着正确的方向前进?
答案 0 :(得分:1)
Capture the response to a variable:
generator.stop();
然后通过以下方式访问URL:
$json = json_decode(input);
这应该在您的表单为echo $json.url
to。
编辑,关于POST
到POST
,该文件应包含与this tutorial类似的内容:
/ajax.html