2017-06-19 29 views
1

私はdynamicdropをダウンさせました。私は動的にオプションを取得しています。コードは下にありますが、option "selected"は最初のHTMLタグに付与しても機能しません。私はを選択します。をページロード時にデフォルトで選択するように選択してください。dynamicdrop Down Phpでの問題

enter image description

私のPHPコード:最初のオプションから選択

<?php $decode = json_decode($str_json_format, TRUE); ?> 
<select name="category" id="category" tabindex="6"> 
    <option value="1" selected>Select category</option>  
     <?php foreach($decode as $key => $value) { ?> 
      <option value="<?php echo $value['category_id']; ?>"><?php echo $value['name']; ?></option> 
     <?php } ?> 
</select> 
+0

デフォルトでは、カテゴリはページにロードするように選択します。 –

+0

私はドロップダウンリストにデフォルトのカテゴリIDを渡す必要があります。 – Raja

+0

私は私の最後の問題のスクリーンショットを添付してください。 – Raja

答えて

0

削除:必要なオプションが選択されるよう

<?php $decode = json_decode($str_json_format, TRUE); ?> 
<select name="category" id="category" tabindex="6"> 
    <option value="1">Select category</option>  
    <?php foreach($decode as $key => $value) { ?> 
     <option value="<?php echo $value['category_id']; ?>"><?php echo $value['name']; ?></option> 
     <?php } ?> 
    </select> 
+0

私は選択を削除し、私はサーをチェックします。 – Raja

+0

こんにちはパルシャール、私はチェックしたが、この先生を取得していない。 – Raja

+0

実際にあなたが望むものを正確に記述しますか? –

0

あなたのコードは、オプションを生成し、確認されていますあなたのイメージでも。したがって、あなたのクライアント側を見てみる必要があります。 Javascriptを無効にすると正しいオプションが選択されたままになるかどうかを確認する必要があります。もしそうなら、あなたはとてもうまく実装された振る舞いを失ういくつかのJavascriptコードを持っています。これが問題でない場合は、CSSルールを除外して、選択したオプションが何かをカバーしているかどうか、またはテキストが白く長いかどうかを確認してください。