Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.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 MVC Razor-onClick在页面加载时未启动_Javascript_Jquery_Asp.net_Asp.net Mvc 4_Razor - Fatal编程技术网

Javascript MVC Razor-onClick在页面加载时未启动

Javascript MVC Razor-onClick在页面加载时未启动,javascript,jquery,asp.net,asp.net-mvc-4,razor,Javascript,Jquery,Asp.net,Asp.net Mvc 4,Razor,我有一个@Html.radiobutton用于,它在@onCLick上调用javascript函数。但当页面加载时,它不会被激发。 这是我的密码- @Html.RadioButtonFor(model => model.ID, 1, new { Checked = "checked", @onclick = "Check('VAL');" }) javascript函数是- function Check(item) { if (item.toUpperCase() == 'VAL'.to

我有一个
@Html.radiobutton用于
,它在
@onCLick
上调用javascript函数。但当页面加载时,它不会被激发。 这是我的密码-

@Html.RadioButtonFor(model => model.ID, 1, new { Checked = "checked", @onclick = "Check('VAL');" })
javascript函数是-

function Check(item) {
if (item.toUpperCase() == 'VAL'.toUpperCase()) {
    ......
}}
我不应该调用
$(document.ready(function(){})中的函数


我想要的是
@onclick
应该在页面加载时触发。

您需要手动触发该函数以触发

在javascript标记中尝试这样做


Sys.Application.add\u load(检查)

您需要手动触发该功能才能启动

在javascript标记中尝试这样做


Sys.Application.add\u load(检查)

我试着写
Sys.Application.add\u load(检查)就在函数之后。可以这样尝试吗,
window.onload=function(){Check();//加载页面时要调用的函数。}它不再适用于我了。我真正想要的是
@onclick
应该在页面加载时启动。我尝试编写
Sys.Application.add\u load(检查)就在函数之后。可以这样尝试吗,
window.onload=function(){Check();//加载页面时要调用的函数。}它不再适用于我了。我想要的是
@onclick
应该在页面加载时启动。