2011-07-26 15 views
0

私はすべてのフィールドが完全に機能する単純なフォームを持ち、データも データベースに格納されています。フィールドの1つがドロップダウンメニューで、ドロップダウンメニューの をクリックすると機能しません。私はオプションを見ることができません。私は別のページにメニュー ダウン同様のドロップを持っているが、それは完璧に動作し、両者の唯一の違いは、私が メソッドを使用することである=このいずれかのを投稿私はメソッドを使用して=他のためを取得しました。 ドロップダウンが機能していない理由を理解できますか? アンドロイドエミュレータ内にコンソール/ファイヤーバグがないので、htmlをデバッグするのは本当に難しいですが、htmlをアンドロイドエミュレータでデバッグする簡単な方法はありますか?アンドロイドアプリ内でドロップダウンメニューが機能しない

<form action="http://abc.com/subscribe/subscribe.tml" method="post"> 
<select name="Field_3_" style="width: 150px;"> 
    <option value="" selected="selected">Select Year</option> 
    <option value="1910">1910</option> 
    <option value="1911">1911</option> 
    <option value="1912">1912</option> 
    <option value="1913">1913</option> 
    <option value="1914">1914</option> 
    <option value="1915">1915</option> 
    <option value="1916">1916</option> 
    <option value="1917">1917</option> 
    <option value="1918">1918</option> 
    <option value="1919">1919</option> 
    <option value="1920">1920</option> 
    <option value="1921">1921</option> 
    <option value="1922">1922</option> 
</select> 
</form> 

これは働いて、ドロップダウンメニュー

<form method="get" name="cityform"> 
    <select id="id_city" class="signup-location" name="city"> 
     <option value="select-city" selected="selected">select-city</option> 
     <option value="atlanta">Atlanta</option> 
     <option value="austin">Austin</option> 
     <option value="Baltimore">Baltimore</option> 
     <option value="Boston">Boston</option> 
     <option value="Brooklyn">Brooklyn </option> 
     <option value="Charlotte">Charlotte</option> 
     <option value="Chicago">Chicago</option> 
     <option value="Cincinnati">Cincinnati</option> 
     <option value="Cleveland">Cleveland</option> 
</select> 
</form> 

活動が最初に作成され、アプリがロードされたときに呼び出され、このです。

public void onCreate(Bundle savedInstanceState) { 

     super.onCreate(savedInstanceState); 
     super.loadUrl("file:///android_asset/www/index.php"); 


    } 
+0

本当にhtmlファイルではなくtmlファイルに投稿してもよろしいですか? –

+0

はい、既にデータをtmlファイルに送信するのと同じフォームのWebページがあります。私は同じ登録フォームを作成したかったのですが、テスト目的のために、データがtmlファイルにプッシュされているので、データがデータベースに送信されているかどうかを確認できます。 –

答えて

0

これは完璧に機能します。どのようにHTMLをWebViewにロードしていますか?

+0

public void onCreate(Bundle savedInstanceState){ \t \t super.onCreate(savedInstanceState); \t \t super.loadUrl( "file:///android_asset/www/index.php"); \t \t \t} –

+1

私は単にあなたがページをロードするにはどうすればよいこのフォーム –

+0

が含まれているのindex.phpをロードし、任意のWebビューを使用していないのですか?あなたの質問をそのコードで更新してください。 –

関連する問題