小编Ron*_*ldo的帖子

Javascript 不传递整个变量字符串

我在网上找到了这段简洁的代码,它正是我所需要的。我遇到的问题是变量没有传递整个值。

<script type='text/javascript'>
    $(window).load(function() {
        $("#add_id").click(function() {
            var value = $("#entered_id").val();
            $("#list_id").append("<option value =" + value + " selected>" + value + "</option>");
        });
    });    
</script>




<select id='entered_id'>
    <option value='This is a test message'>test</option>";
</select>


<button id="add_id">Add</button>


<h2>Entered IDs</h2>
<form name="test" method="POST" action="test2.php">
    <select id="list_id" name="list_id" multiple="multiple"> </select>
    <input type="submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

test2.php变量以$list_id“This”而不是“This is a test”的形式出现。

有人能引导我走向正确的方向吗?

javascript php

1
推荐指数
1
解决办法
57
查看次数

标签 统计

javascript ×1

php ×1