Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.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
Javascript HTML使用vbhtml根据数据库条目选择更改值_Javascript_Html_Mysql_Razor - Fatal编程技术网

Javascript HTML使用vbhtml根据数据库条目选择更改值

Javascript HTML使用vbhtml根据数据库条目选择更改值,javascript,html,mysql,razor,Javascript,Html,Mysql,Razor,我想编辑HTML select元素中的一些数据: <select id="Photoshop" name="Photoshop"> <option selected value= 0> </option> <option value=2>Installieren</option> <option

我想编辑HTML select元素中的一些数据:

<select id="Photoshop" name="Photoshop">
                <option selected value= 0> </option>
                <option value=2>Installieren</option>
                <option value=0>Nicht Installieren</option>
            </select>
我希望根据数据库中的值选择此选项。如果我选择值2,则在重新加载后它应保持值2,现在每次重新加载时它都重置为0

我在这里用js中的JavaScript新手尝试了不同的方法,但没有成功

<script>
    $(document).ready(function () {
        $("#Photoshop").val("Model.Photoshop")  
    })
</script>
将值更改为Null

vbhtml中的代码块也不起作用。我可以获取数据,但无法在selectbox中更改。我不知道selectbox

应该有另一种方法来获取数据库数据,最好不用js。模型。Photoshop应该完成它的工作
我还没有发现类似的东西,可以解决这种问题。我的研究是没有希望的…

解决方法有点简单

  <script src="~/Scripts/jquery-3.1.1.js"></script>
<script>
    $(document).ready(function () {
        $("#Photoshop").val("@Model.Photoshop")
    })
</script>
如您所见,您只需键入@Model.Photoshop,而不是Model.Photoshop

如果此值不在“选择”列表中,则会显示一个空白

AR