gpt4 book ai didi

jquery - jquery 加载后 Select2 不起作用

转载 作者:行者123 更新时间:2023-12-01 07:05:59 26 4
gpt4 key购买 nike

我遇到了无法解决的问题。我所做的一切都行不通。我使用很多表单,因此我决定为每个表单创建一个 php 文件,然后使用 ajax 加载调用该表单。

JS文件:

$('#firstForm').on('submit', function(e) {
e.preventDefault();
$.ajax({
url : "includes/firstform.inc.php",
type: "POST",
data: $(this).serialize(),
success: function (data) {
$('.content-container').load('forms/zipscreens-form.php');

},
error: function (jXHR, textStatus, errorThrown) {

}
});
});

HTML 容器:

<div class="content-container">
// in this div the form will be stored.
</div>

选择表格:

<select class="js-example-basic-single" name="selectWidth">
<?php
for ($row = 1; $row <= $lastRow; $row++) {
echo "<option value='AL'>"; echo $worksheet->getCell('A'.$row)->getValue(); echo "</option>'";
}
?>
</select>

为什么这不起作用?

最佳答案

您需要初始化 select2()。您可以在加载调用完成后执行此操作。所以,而不是:

$('.content-container').load('forms/zipscreens-form.php');

使用..

$( ".content-container" ).load( "forms/zipscreens-form.php", function() {
$(".js-example-basic-single").select2();
});

关于jquery - jquery 加载后 Select2 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45900381/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com