jQuery Mobileを使用して選択が変更されたときに、フォームを送信しようとしています。select要素がどのように見えるかについての要件はありません。ただし、フォームはajaxなしで送信する必要があります。これは私が持っているコードです:
<form name="langform" method="post" data-ajax="false">
<select name="syslang" id="chooseLang" data-mini="true" onChange="this.form.submit()">
<options />
</select>
</form>
これはiPhoneでも機能しますが、Androidで試してみると、選択メニューが表示されません。選択にdata-native-menu="false"を追加すると、選択メニューが表示され、Androidで機能しますが、フォームはiPhoneで送信されません。
私はjQueryMobile1.1.0とjQuery1.7.1を使用していることに言及する必要があります
必要なのは、両方のデバイスで適切に送信することです。誰かがこれを手伝うことができますか?