Asp.net mvc 3 将Fancybox DIV追加到表单标记

Asp.net mvc 3 将Fancybox DIV追加到表单标记,asp.net-mvc-3,model,fancybox,partial-views,Asp.net Mvc 3,Model,Fancybox,Partial Views,Fancybox正在我的DOM底部添加它的DIV标记。有没有办法让它附加到表单标记中?我将它绑定到表单标记中的一个元素,但是当我在Chrome中检查文档时,Fancybox DIV被添加到底部 原因是我正在使用MVC3并在fancybox中加载部分视图。那部分正在发挥作用。fancybox中的字段在回发时被模型绑定器排除,因为它们在表单之外 我做错了什么 <script type='text/javascript'>//<![CDATA[ $(window).load(f

Fancybox正在我的DOM底部添加它的DIV标记。有没有办法让它附加到表单标记中?我将它绑定到表单标记中的一个元素,但是当我在Chrome中检查文档时,Fancybox DIV被添加到底部

原因是我正在使用MVC3并在fancybox中加载部分视图。那部分正在发挥作用。fancybox中的字段在回发时被模型绑定器排除,因为它们在表单之外

我做错了什么

<script type='text/javascript'>//<![CDATA[ 
  $(window).load(function(){
    $(document).ready(function() {
      $(".clickMe").fancybox({
        content: $('#test')
      });
    });
  });//]]>  
</script>


<body>
  <form id='testform'>
    <a href="#emailViewFancybox" class="clickMe">Click Me</a>
  </form>
  <div style="display: none;" id='test'>
     Tri-tip brisket ribeye fatback ground round pork chop. Strip steak tenderloin t-bone tri-tip, spare ribs tongue prosciutto meatloaf. Beef ribs ham sirloin, biltong ham hock venison jowl andouille flank pork belly. Meatball strip steak chicken, capicola prosciutto hamburger spare ribs.
  </div>      
</body>
//
三尖牛胸肉里贝耶肥背肉末圆猪排。里脊嫩牛排、三叉骨、排骨、舌头、火腿肉糕。牛排骨火腿牛里脊,比尔顿火腿节鹿肉,下颚肉和腰肉。肉丸牛排鸡肉,卡皮科拉火腿汉堡排骨。

我在JQuery对话框作为表单的一部分时也遇到过类似的问题。在生成div之后,我不得不使用javascript将生成的div移动到表单中。

谢谢。我使用jquery的.appendTo()将所需的div移动到表单中,结果成功了。