1

私が電話するとき:

var status = $('#status').val();

そして、値がスペースのあるもの (この場合は「選択してください...」) に設定され、ステータス変数は「お願いします」で返され、最初のスペースの後のすべてが切り捨てられます。

さらにテストした結果、これはコンボ ボックスでのみ発生するようです

マークアップは次のとおりです。

<select name = "status" id="status" class="wide_field">
        <?php
            populate_list("statuses.txt");
        ?>
    </select>

そして、php

            function populate_list($list_file)
            {
            echo "<option value=Please Select...>Please Select...</option>";
                $file = file($list_file,$file);
                for($i=0;$i<count($file);$i++)
                {
                    echo "<option value=".$file[$i].">".$file[$i]."</option>";
                }
            }
4

1 に答える 1

4

値を引用符で囲みます。

元:echo "<option value=\"Please Select...\">Please Select...</option>";

于 2012-07-12T20:26:29.530 に答える