1

私は自分のWEB APPにこのコードを持っています:

$(document).on('pageinit', function(){
    $(".radius").on('change',function(){
        $("#cercadeMiForm").submit();
    });
});

いいえ、これを自分の Web サイトで実行すると、クラス「radius」を使用してコンボの選択を変更するたびに、フォームが適切に送信されます。

モバイル デバイスのスタンドアロン ブラウザ アプリで実行すると、同様に機能します。

ただし、自分のアプリの webview で実行すると機能しません。私はjQueryMobileを使用していますが、問題なく動作しているように見えるので、jQueryのものではないと思います。

ここでWebViewを初期化します。

mWebView = (WebView) findViewById(R.id.webView);
mWebView.getSettings().setUserAgentString(Constants.USER_AGENT);
mWebView.getSettings().setBuiltInZoomControls(true);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setPluginState(WebSettings.PluginState.ON);
mWebView.getSettings().setDomStorageEnabled(true);
mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
4

0 に答える 0