我实际上有一个包含不同操作的下拉菜单,例如:创建任务、编辑任务、删除任务。
我想到的是通过在主要内容 div 上使用 .html() 手动设置表单内容(尽管我在尝试转义双引号时遇到了一些困难)。
就性能而言,这里最好的方法是什么?
- 使用 html() 手动设置每个案例的 html 内容:例如 html("htmlcode:form and input")
- 使用 load() 函数从外部文件中获取内容
- 根据案例隐藏和显示不同的输入(在我的案例中隐藏和显示很多)
谢谢你的帮助
代码 :
$('#dropdown-choice').click(function()
{
$('#maincontent').html
(
"<form class='form-newproject'>
<fieldset>
<legend>Change email</legend>
<label>New email</label>
<input class=\"form-control\" type=\"email\" name=\"newemail\">
<label>Confirm email</label>
<input class=\"form-control\" type=\"email\" name=\"newemailconfirm\">
<label>Password</label>
<input class=\"form-control\" type=\"password\" name=\"passwordcheck\">
</fieldset>
</form>"
)
});