我正在处理一个 HTML 页面,在该页面上单击按钮,我正在调用一个 javascript 函数。该函数有一个来自 html 字段的参数。而且我必须根据输入参数加载另一个 html 页面(它的 asp.net MVC3)。
在html页面中:
<input type="radio" id="selected" name="selected" onclick="javascript:handleselect(this);" value=@item.ProjectID />
在相同的代码中,我有 javascript..
<script type="text/javascript" language="javascript">
function handleselect(myRadio) {
$.get('@Url.Action("Details", "ProjList", new { id = myRadio.value })',
async: false,
function (viewResult) {
$("#some-container").html(viewResult);
alert(viewResult);
});
});
</script>
这是我的示例脚本。但是,我收到一个错误,例如“当前上下文中不存在名称‘myRadio’。
HTML 代码
我试图查看所有可能的解决方案。请问有人可以帮我吗?
问候。哈里