Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.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
Asp.net core ASP.NET MVC Core 2.2(javascript)中未触发Select element onChange事件_Asp.net Core - Fatal编程技术网

Asp.net core ASP.NET MVC Core 2.2(javascript)中未触发Select element onChange事件

Asp.net core ASP.NET MVC Core 2.2(javascript)中未触发Select element onChange事件,asp.net-core,Asp.net Core,我试图添加一个带有onChange事件的select元素,该元素将通过javascript函数触发。 我有以下代码 <select asp-for="CardTypeId" asp-items="..." class="selectpicker form-control" size="1" onchange="cardTypeId_OnChange"> <option selected="selected">Ite

我试图添加一个带有onChange事件的select元素,该元素将通过javascript函数触发。 我有以下代码

<select asp-for="CardTypeId" 
        asp-items="..."
        class="selectpicker form-control" size="1"
        onchange="cardTypeId_OnChange">
    <option selected="selected">Item 1</option>
    <option>Item 2</option>
</select>   

<script>

    function cardTypeId_OnChange() {

        alert('cardTypeId_OnChange');
    }

</script>

项目1
项目2
函数cardTypeId_OnChange(){
警报(“cardTypeId_OnChange”);
}

在本例中,我希望onchange启动cardTypeId\u onchange javascript函数,而不是在服务器端启动函数。

您需要通过onchange=“cardTypeId\u onchange()”not onchange=“cardTypeId\u onchange”调用该函数