私は注文入力Webアプリケーションを書いています。私はここで問題はないと思っていますが、サーバー側は.Net MVCにあります。iPad上でjavascript onblurとonfocusイベントSafari
注文ページでは、各行は固有の識別子を持つ別々のHTMLフォームです。ユーザーが注文数量を変更すると、その行はAJAX呼び出しで送信され、更新されます。
function submitLine(id) {
var selector = "form#Frm" + id;
$(selector).trigger("onsubmit");
}
<td class="order-qty">
<input id="Item_CaseQty" name="Item.CaseQty" onblur="submitLine('ffdc1d61-9025-416b-b62e-09691cf64bb8');" type="text" value="5" />
</td>
これは、(少なくとも)IE8、クロム、およびAndroidので正常に動作します:
ここで基本的な設定です。
iPad Safariでは動作しません。私はフォーカス/ぼやけの問題に関連しているように見える、他の、あまり重要でない、欠陥をiPad上に持っている。これらのイベントはiPadでサポートされていませんか?もしそうでなければ、私が代わりに使うことができるものがありますか?