我有几个盒子(超过 100 个)将动态创建
现在,每次单击该框时,我都应该在一个弹出框中滑动而不刷新页面。我下载了 jquery UI(http://jqueryui.com/demos/dialog/#option-position)并在我的项目中使用。现在我想要在每次单击该框时传递公司 ID 以从数据库中获取详细信息。如果单击窗口 5,则公司 ID 5 应通过获取对话框内的公司的所有其他详细信息。
jQuery代码:
<script type="text/javascript">
// increase the default animation speed to exaggerate the effect
$.fx.speeds._default = 1000;
$(function () {
$("#dialog").dialog({
autoOpen: false,
show: "slide",
hide: "explode"
});
$("div[id *= 'window']").live('click', function (e) {
$("#dialog").dialog("open");
return false;
});
});
</script>
ASP.NET 代码
<div id="dialog" title="Basic dialog">
<div><%#Eval("comp_name")%> </div>
<div><%#Eval("comp_city")%> </div>
</div>