javascript - jquery.html jquery 在由 ajax 加载时不起作用
问题描述
情况: 1-我有一个模板,我通过 ajax 从数据库加载 2-然后将其放入 div 3-允许用户更改值然后通过 jquery 获取整个 html
第一步
$.ajax({
type: "POST",
url: "@Url.Action("getFormTemplate", "FormTemplate")",
data: "CenterID=" + CenterID,
dataType: "json",
success: function (response) {
if (response.Success == "true") {
$('#d_AdditionalInfo2').empty().append(response.Value.Content);
}}});
第一步有效,html正确呈现
最后一步是我使用时的问题
var htmlContent = $('#d_AdditionalInfo2').html();
该值在没有用户输入的情况下返回原始 html
问题是什么
解决方案
推荐阅读
- python - 在 bash 脚本中使用 csvkit 将 CSV 转换为所需的格式?
- r - 通过曲线拟合搜索最优参数值(差分方程)
- less - lessc 选项 --source-map-rootpath 似乎不起作用
- javascript - 我无法在 express 中使用 geofirestore 从我的 firestore db 获取数据
- apache-kafka - KSQL 查询和表存储
- angular - 将模块A导入模块B,但A已经导入模块B angular
- azure-devops - Azure DevOps - 获取自定义任务参考 ID
- java - 可以给 Javaagent 一个 Aws S3 的文件路径吗?
- scala - 合并案例类列表的元素
- mysql - 触发器可以在不取消其他插入/更新的情况下阻止插入/更新吗?