Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php html javascript在表单提交后保留多个选定值_Javascript_Php_Html_Forms - Fatal编程技术网

php html javascript在表单提交后保留多个选定值

php html javascript在表单提交后保留多个选定值,javascript,php,html,forms,Javascript,Php,Html,Forms,我希望在提交表单后保留所选值。当我只选择一个值时,我的代码工作正常。当我同时选择多个值时,它不会保留所有值。请帮忙 <select name="education" id="education" multiple="multiple"> <option value="Bachelor">Bachelor's <option value="Master">Master's <optio

我希望在提交表单后保留所选值。当我只选择一个值时,我的代码工作正常。当我同时选择多个值时,它不会保留所有值。请帮忙

<select name="education" id="education" multiple="multiple">
            <option value="Bachelor">Bachelor's
            <option value="Master">Master's
            <option value="PhD">PhD
</select>

        <script type="text/javascript">
            document.getElementById('education').value = "<?php echo $_POST['education'];?>";
        </script>

学士学位
硕士
博士
document.getElementById(“教育”).value=“”;
它确实可以与jQuery一起使用:)必须在val()中插入一个数组:

现场示例

可能与
     $('#education').val(['Bachelor', 'Master', 'PhD']);