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 回答