Asp.net 单击html图像进行部分页面刷新java脚本
我有一个html图像,我试图弄清楚当有人点击图像时是否可以进行部分页面刷新。我想我会使用javascript。我使用的是aspx和mvc模型 这是我的想法Asp.net 单击html图像进行部分页面刷新java脚本,asp.net,html,Asp.net,Html,我有一个html图像,我试图弄清楚当有人点击图像时是否可以进行部分页面刷新。我想我会使用javascript。我使用的是aspx和mvc模型 这是我的想法 <img id = "Img1" , alt = "Click me" src = /content/img1.gif/> 我的脚本看起来像 <script type = "text/javascript" src ="../../Scripts/jquery-1.5.1.js" > $(function(
<img id = "Img1" , alt = "Click me" src = /content/img1.gif/>
我的脚本看起来像
<script type = "text/javascript" src ="../../Scripts/jquery-1.5.1.js" >
$(function()
{
$("#Img1").click(function()
{
$('#updatePartialView'). load('@Url.Action("myAction", "myController")');
});
});
</script>
但它似乎不想工作,我甚至不知道这是否可能
-按评论更新
我在顶部有一系列图像,当用户单击这些图像时,页面的下半部分将刷新该图像的相关信息
--更新,所以我想尝试一些不同的东西,但它不工作,见下文
<script type = "text/javascript" src ="../../Scripts/jquery-1.5.1.js" >
$(function()
{
$("#Img1").click(function()
{
alert("I clicked this");
});
});
</script>
只需删除关闭;在javascript myFunction的末尾。它会起作用的
但是我建议如下添加onclick处理程序
<img id = "Img1" alt = "Click me" src="">
脚本:
<script src="@Url.Content("~/Scripts/jquery-1.5.1.js")" type="text/javascript"></script>
<script type = "text/javascript">
$(function(){
$("#Img1").click(function(){
$('#updatePartialView').load('@Url.Action("myAction", "myController")');
});
});
</script>
你想重新加载img onclick?我不清楚什么是部分页面。你能解释一下你想做什么吗?把你的函数放在单独的脚本标签里。并删除“;”在您的函数末尾。更新后的我的脚本仍然无法为您的javascript函数分离打开和关闭脚本标记。它会在$FUNTION上生成一个错误,称为JsScript运行时错误您是否在页面中包含了jQuery库文件?好的,我这样做了