首页 > 解决方案 > 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

问题是什么

标签: javascriptjqueryajax

解决方案


推荐阅读