继续我的这篇文章, 将 id 传递给 ajax 调用
还有一些我想了解更多的东西。
我的问题是这样的
我有 2 个页面(default.cshtml+click.cshtml) 在 default.cshtml 中,我有一个 js 代码来初始化一个 div 区域,它的 id 是一些图像。当我单击上一篇文章中提到的链接时,我需要更改该区域中的图像,因为新图像是从数据库中加载的。每个图像都与一个分配的 id 相关联;现在我不知道应该如何或在哪里放置这个initialize
脚本,因为默认情况下和点击页面都使用它
function init(id)
{
//...initialize options
var id=document.GetElementByID("displayimg");
//...display image
}
如何在具有 2 个或更多参数的 java 脚本中实现成功处理程序?
$(document).ready(function ()
{
$('.viewp').click(function ()
{
var responseUrl="~/click?id="+id;
$.ajax(
{
type: "GET",
data:id,
url:responseUrl,
success:function(data1, data2)
{
}
});
});
});
因为 click.cshtml 将查询数据库表以获取另外 2 个数据值以重新显示图像,它是它的新宽度和高度 :-D