2011-05-01 108 views
0

我試圖從JavaScript數據發送回我的目標C程序。使用POST將數據發送回目標C

我發現一個非常有幫助的問題here讓我開始了,但我很快遇到了一個問題:該帖子似乎失敗了。

我也在this helpful site驗證語法。

我知道這一點,因爲我更新了我的網頁上的一個div的內容前後調用,我只看到更新前的帖子。我在shouldStartLoadWithRequest的開始處也有一個斷點,它不會觸發。

這裏是我的簡單的JavaScript代碼:

function updateAction(obj) { 
    document.getElementById("status").innerHTML="sending:"+obj; 
    $.post("http://actionupdate", {"data":obj}); 
    document.getElementById("status").innerHTML="sent"; 
} 

所以..我的問題:我缺少什麼?我的帖子出了什麼問題?

回答

2

從你的語法來看,我猜你正在使用jQuery? UIWebViewDelegate的webView:shouldStartLoadWithRequest:navigationType:方法似乎並沒有被請求,這是$.post()所做的。您必須改用普通帖子。

您可能會感興趣UIWebViewDelegate not monitoring XMLHttpRequest?對您有幫助。

+0

謝謝。這使我走上了正軌。 – Chris 2011-05-01 23:44:47