我已经在链接标记的datalist中列出了数据库中的一些东西。在头版看起来像这样。点击链接标签并显示ID中的信息时,加载Jquery弹出框?
ID = 21的东西点击我
<HeaderTemplate>
<p class="overskrift_bestil">Ekstra varer</p>
</HeaderTemplate>
<ItemTemplate>
<td><asp:TextBox ID="TextBox_deli" runat="server" Width="15" Height="15"></asp:TextBox></td>
<td><p><%#Eval("deli_navn") %></p></td>
<td>
<a href="#contactFormContainer" id="showdialog2">Show the Dialog</a>
</td>
</ItemTemplate>
</asp:DataList>
当我点击点击链接我我想要的弹出框,以显示对ID = 21的产品的所有信息。我知道我点击html链接时必须加载一些查询字符串,但我被卡住了。这是我现在有:
$(文件)。就绪(函数(){
$('#contactFormContainer').hide();
$('#showdialog2').click(function() {
$("#contactFormContainer").load("bekraeft.aspx?deli_id=deli_id");
$("#contactFormContainer").fadeToggle('slow');
});
});
</script>
希望有人能够帮助我
/蒂娜
它在这一行中带有一个语法错误:.done(function(html){//一旦ajax调用完成,就从aspx页中取回html – tinaw25
mmm ...错误是什么? –
嗯,意识到我在ajax调用后有一个分号。这段代码现在好了 –