Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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
Jquery 在新的弹出窗口中打开局部视图_Jquery_Asp.net Mvc - Fatal编程技术网

Jquery 在新的弹出窗口中打开局部视图

Jquery 在新的弹出窗口中打开局部视图,jquery,asp.net-mvc,Jquery,Asp.net Mvc,我试图弹出部分视图,但它不工作,这是我的链接 <a id="id1" href="@Url.Action("index", "versus", new { matchid = c.MatchID })" target="_blank" data-toggle="tooltip" data-placement="top" title="@homeMLName - @awayMLName">

我试图弹出部分视图,但它不工作,这是我的链接

 <a id="id1" href="@Url.Action("index", "versus", new { matchid = c.MatchID })" target="_blank" data-toggle="tooltip" data-placement="top" 
                               title="@homeMLName - @awayMLName">
                                @homeMLName - @awayMLName
                            </a>

这是我的剧本:

<script>
 $('a#id1').click(function (event) {
    event.preventDefault();
    window.open($(this).attr('href'), '_blank');
});
</script>

$('a#id1')。单击(函数(事件){
event.preventDefault();
window.open($(this.attr('href'),'u blank');
});
这对我很有用:

<a style="cursor:pointer;" data-toggle="tooltip" data-placement="top" title="@homeMLName - @awayMLName"
                               onclick="window.open('@Url.Action("index", "versus", new { matchid = c.MatchID})','_blank', 'targetWindow', 'menubar=no,scrollbars=yes,resizable=yes, width=600, height=650'); return false;">
                                @homeMLName - @awayMLName
                            </a>

@homeMLName-@awayMLName

它是如何“不工作”的?它有什么作用?这两段代码是如何关联的?它不是打开一个弹出窗口,而是一个新窗口,这两段代码与id(1)相连。您有一个拼写错误,您在问题中已更正。你还有拼写错误吗?这不是你正在使用的代码吗?或者,如果是的话,您在进行更正后是否对其进行了测试?(2) 如果不是一个新窗口,你认为“弹出窗口”到底是什么?我希望这段代码会打开一个新窗口,你说它会打开,那么什么不起作用呢?我更正了它,因为我写了“#aid1”而不是“a#id1”,但这不是问题OK,所以你的代码有一个输入错误。这就解释了为什么它以前不起作用。但它现在怎么不起作用呢?请澄清这个问题。