jquery val()在第一个空格后截断结果
当我打电话时:jquery val()在第一个空格后截断结果,jquery,Jquery,当我打电话时: var status = $('#status').val(); 并且该值被设置为带有空格的值(在本例中为“请选择…”),状态变量返回时带有“请”,在第一个空格后截断所有内容 经过进一步测试,我发现这似乎只发生在组合框中 以下是标记: <select name = "status" id="status" class="wide_field"> <?php populate_list("statuses.txt");
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>";
}
}
函数填充列表($list\u文件)
{
回显“请选择…”;
$file=file($list\u file,$file);
对于($i=0;$i在值周围加引号
例如:echo“请选择…”;
在您的值周围加引号
例如:echo“请选择…”
可能与周围的代码有关。您能给我们一些您已经发布的代码行的上下文吗?例如,#状态
选择器引用是什么元素?我们需要更多的代码。我们能看到您的标记吗?我想我看到了问题…在您的值周围加引号。可能是其他原因h周围的代码..你能给我们一些你已经发布的代码行的上下文吗?例如,#status
选择器引用的元素是什么?我们需要更多的代码。我们能看到你的标记吗?我想我看到了问题…在你的值周围加引号。这样做了-现在我觉得很愚蠢。令人惊讶的是,眼睛怎么会错过这些东西即使是语法高亮显示也是如此。确实如此——现在我觉得自己很笨。令人惊讶的是,即使是语法高亮显示,眼睛也会错过这样的事情。