私はこの問題を抱えていますが、修正できません。私がしていることはすべて動作しません。私は多くのフォームで作業するので、私はすべてのフォームのPHPファイルを作成し、ajaxの負荷でフォームを呼び出すことにしました。jQueryのロード後にSelect2が機能しない
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>
なぜこの作業ではないのですか?
あなたはSelectセレクト初期化したコード内のいかなる部分、およびそれが理由ですか? – Terry
どうすればいいのか教えていただけますか?私はjQueryの新機能です。 – itvba
初期化する方法については、プラグインのドキュメントを参照してください:https://select2.github.io/examples.html – Terry