【发布时间】:2012-06-16 21:17:12
【问题描述】:
所以我的html文件中有以下情况:
<div id = "imagePreview">
<div id = "earlyDetectionPlots">
<div id = "earlyDetectionScoreMetricsPlots">
</div>
<div id = "earlyDetectionVariableMetricsPlots">
</div>
<div id = "earlyDetectionPseudoStandardizedCoefficientPlots">
</div>
</div>
</div>
我有一个jQuery函数如下:
$(document).on('click', 'a[data-link]', function () {
var $this = $(this);
url = $this.data('link');
$("#imagePreview").load("imageProcess.aspx?" + url);
});
其中 url 具有 GET 参数,形式为 m=2k01&type=EarlyDetection 等。
在我的imageProcess.aspx 文件中,我使用正则表达式从文件夹中抓取一堆图像。
但是,上面的每个 div 中都会包含不同的数据。我知道如何决定哪些图像去哪里,但我不知道如何使用 c# 说出类似 #earlyDetectionScoreMetricsPlots.append("image.png"), 的内容,因为我不想将图像直接附加到 imagePreview 而是附加到其中的 sub div ,据我所知,我不能在imageProcess 文件中使用jQuery。
(我认为可能有一种方法可以在imageProcess.aspx 文件中调用与不同<divs> 相对应的特定函数,但我不知道如何使用jQuery 来做到这一点)。任何帮助将不胜感激。
【问题讨论】:
-
我是否正确理解 imageprocess 文件返回需要定位在各种 div 中的图像的 html 标记?还是返回实际图像?
-
图像处理文件返回html标记。我会在 jQuery 中完成这一切,但我需要遍历一个文件夹。
-
那么您的实际问题是如何在 C# 中列出目录?
-
不,我知道如何进行实际的迭代,而且我有我需要的所有文件;我只是不知道如何分配要附加到特定的文件我们能看到
imageProcess.aspx的一些示例输出吗?
标签: c# jquery .net html append