2009-09-15 45 views
0

我的ajax在firefox中工作正常,但它在我的iPhone上不起作用。我認爲這可能是XMLHttpRequest,但這似乎不是問題。我確定它不是我的PHP腳本。對不起,我沒有提前發佈。這是真的很難張貼在iPhone,尤其是因爲我無法向下滾動以突出顯示所有代碼Ajax在iPhone safari中不起作用

這裏是我的提交:

<form action="#" onsubmit="function()"> 
<input type="text" value="" /> 
<input type="submit" value="Submit" /> 
</form> 
+3

請分享一些您的代碼,並更具體。 – 2009-09-15 15:51:44

+3

需要更多的上下文來幫助解決這個問題。代碼是什麼?確切的問題是什麼? – 2009-09-15 15:51:48

+1

現在投票重新打開代碼已添加 – 2009-09-15 16:02:06

回答

1

我發現了答案。事實證明,代碼很好 - 除了HTML表單外,100%都很好。所以我注意到我的Safari在每次點擊提交時都很清爽。

<form onsubmit="return false;" > 
<input type="text" value="Blah" /> 
<input type="submit" value="Submit" onclick="function()" /> 
</form> 

好的,所以onsubmit =「return false;」將使頁面不再清爽。

+0

Aww,這對IE不起作用。 – Strawberry 2009-09-17 00:10:20

+0

我發現IE瀏覽器在你點擊「輸入」時不起作用,但是添加它並且它會。 我討厭IE – Strawberry 2009-09-17 01:14:17

+0

GOD I HATE IE!我在腳本中發現了另一個錯誤。它適用於除IE以外的其他所有瀏覽器(FF和SAFARAI)。 – Strawberry 2009-09-17 05:30:18