【发布时间】:2015-10-27 00:08:40
【问题描述】:
我需要做这个。 我需要在 div 中使用 ajax 打开一个表单标签,但我需要在下面的其他 div 中关闭此表单,如下所示:
打开表单(标题 div)
$('#header').html("<form action = '/company/create' method = 'POST'>"+
"<div>"+
//code
"</div>");
结束形式(body div)
$('body').html("<div>"+
//code
"</div>"+
"</form>");
我尝试了两种方法,append() 和 html()。
【问题讨论】:
-
您的代码 sn-ps 将删除
#header和body的所有内容并用html()参数内容替换它们,这不是我认为的目标。尝试使用 Grigor 提到的append()和prepend() -
我怀疑有一种更简单的方法可以做您正在寻找的事情。您能否描述一下您面临的问题,而不是您提出的解决方案不起作用的原因?
标签: javascript jquery html ajax