我在wordpress上使用了一個交換插件,並且我想要做出投標ajax的整個過程;因此提交的頁面去空白頁的形式,其表現出這樣的事情之一時:如何從表單提交的ajax響應獲取哈希url?
{"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加載該頁面的內容?
或只是當這個網頁立即加載它重定向到它的網址?
或者至少你能幫我一下,或者只是把我放在正確的方向?
看起來像一個JSON響應我的,你只需要首先進行解碼。 –
@MacroMan我猜想它是json,但是它的網址在地址欄中輸入時起作用。那麼有沒有辦法從頁面或其他方式獲得該網址? – Komeyl94
解碼json ....然後從json對象中獲取url,並在你的'success:'參數中使用類似'location.href = $ response.url;'的東西 –