Javascript jquery.html()方法是否可能部分加载代码?
我在jQuery中有以下代码:Javascript jquery.html()方法是否可能部分加载代码?,javascript,jquery,html,django,Javascript,Jquery,Html,Django,我在jQuery中有以下代码: $(".edit-trigger").on("click", function () { url = $(this).data('url'); $.get(url, function(data) { $("#modal .modal-content").html(data); }); }); 并将以下代码(数据)加载到模式窗口: <form id="personal_info_form" class="modal-f
$(".edit-trigger").on("click", function () {
url = $(this).data('url');
$.get(url, function(data) {
$("#modal .modal-content").html(data);
});
});
并将以下代码(数据)加载到模式窗口:
<form id="personal_info_form" class="modal-form">
<input type="hidden" value="{{ csrf_token }}" name="csrfmiddlewaretoken">
<div class="modal-content">
{% for field in form %}
<div class="row">
<div class="input-field col s12">
{{ field }}
<label for="{{ field.id }}" data-error="wrong">{{ field.label }}</label>
</div>
</div>
{% endfor %}
</div>
<div class="modal-footer">
<button class="modal-action modal-close">Anuluj</button>
<button type="submit">Akceptuj</button>
</div>
</form>
<script>
M.updateTextFields();
</script>
{%形式的字段为%}
{{field}}
{{field.label}
{%endfor%}
阿努鲁伊
阿克塞普图吉
M.updateTextFields();
问题是加载的代码中的脚本并不总是执行。是否可以确保该脚本的执行?如果在脚本中添加警报,是否始终显示该警报?不,不是。我在脚本开始时发出警报,如果警报显示字段也已更新。页面加载时DOM上的编辑按钮是否可见?如果是“编辑”按钮,您的意思是“编辑触发器”,则是可见的。而且要明确的是,加载数据的html部分始终显示。