2014-01-29 23 views
0

當我提交我的網站上http://dsrp.tv/index-preview.php聯絡表格(點擊腳註中的「選擇你的毒藥」咖啡的選擇),我收到以下錯誤:聯繫表單發送但響應以XML錯誤的形式返回。

  1. 白頁,上面寫着:

    這XML文件似乎沒有任何與其關聯的樣式信息。文檔樹如下所示。 謝謝,我會盡快回復。

  2. 錯誤:

    遺漏的類型錯誤:

    不能使用 '在' 操作符來搜索在空的jquery.js '顯示':3

    在的jquery.js:3

    x.extend.css jquery.js:3 
    Lt jquery.js:3 
    An jquery.js:4 
    jn jquery.js:4 
    s jquery.js:4 
    x.extend.dequeue jquery.js:3 
    (anonymous function) jquery.js:3 
    x.extend.each jquery.js:2 
    x.fn.x.each jquery.js:2 
    x.fn.extend.queue jquery.js:3 
    x.fn.extend.animate jquery.js:4 
    x.fn.(anonymous function) jquery.js:4 
    (anonymous function) 
    

我不知道什麼嘗試?任何想法或調查地區?

回答

0

原因是你試圖從表單中進行AJAX調用,這是行不通的。當您配置表單「action」和「method」字段時,您告訴它使用http方法(POST)導航到該URL並對返回的內容進行整頁渲染。

你想要做的是讓模態成爲一組輸入框(沒有「form」元素),當按下「發送」按鈕時提交一個ajax請求,然後使用返回的數據重新呈現模態來自ajax請求(應該傳遞給「成功」函數)。

+0

這可能是正確的,但我在其他網站上使用了相同的表單(attorneyrus.com)。使用模態有什麼獨特之處?我還有更多需要了解ajax的知識。謝謝你的幫助。 – EmptyPockets

+0

正確。它實際上並不適用於其他網站。 – EmptyPockets

+0

我該如何做這部分:「按下」發送「按鈕時提交ajax請求」? – EmptyPockets